Overview

Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H

Mandate Duration : September 19, 2026 – 37.5 hours/week

Context

The team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development.

Required Qualifications

  • 3–5+ years of experience in C++ development, with a strong focus on embedded systems
  • Experience in real-time systems design and architecture
  • Familiarity with cloud technologies
  • Basic understanding of networking concepts and protocols
  • Proficient in using the Linux operating system, including Shell scripting and AWK
  • Ability to design software with hardware resource constraints in mind
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Strong analytical and problem-solving skills
  • Ability to work collaboratively as part of a diverse team
  • Strong written and verbal communication skills in English
  • Eagerness to learn new technologies and tools
  • Attention to detail and commitment to high-quality software

Assets (Nice to Have)

  • Knowledge of cloud technologies

Job Description

The Embedded Software Developer will contribute to the development, deployment, and maintenance of specific embedded software modules.

Main Responsibilities

  • Collaborate with experienced engineers to design, code, test, and maintain software applications
  • Develop and maintain embedded software modules, primarily in C++ and Python
  • Help implement networking solutions to ensure seamless communication between components
  • Contribute to building tools, libraries, and frameworks to improve product quality and development efficiency
  • Participate in code reviews, offering feedback to maintain code standards
  • Troubleshoot and resolve software defects and technical issues
  • Assist in integrating software components on Linux
  • Participate in testing and validation, ensuring software meets performance and functionality requirements
  • Use cloud technologies to support software deployment and management
  • Work with cross-functional teams (e.g., product managers, designers) to understand requirements and contribute to technical discussions
  • Maintain clear documentation of software designs, processes, and development activities
  • Lead the design and development of advanced satellite ground segment software systems, ensuring they are scalable, reliable, and high-performing

Seniority level

  • Associate

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Sky Systems, Inc. (SkySys) by 2x

Other

  • Software Engineer roles and related positions are listed separately in the job postings

#J-18808-Ljbffr
Similar jobs

More from Sky Systems, Inc. (SkySys)
Sky Systems, Inc. (SkySys) 3 days ago
Sky Systems, Inc. (SkySys) 1 day ago
Sky Systems, Inc. (SkySys) 1 day ago

Software Developer – Embedded Systems

Apply Now
Back to search page