S

SET Development

Aerospace systems engineering firm

Senior Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science, Software Engineering, or another related discipline, with typically 10 or more years of relevant experience.
  • Related experience may be considered in lieu of the required education.
  • A higher-level degree may substitute for experience.
  • Demonstrated knowledge of engineering principles and practices.
  • Experience working in multidisciplinary teams.
  • A Top Secret security clearance is required; TS/SCI is preferred.

Responsibilities

  • Develop, integrate, and test software for satellite systems in collaboration with customers and vendors.
  • Ensure the operation and maintenance of mission-critical software for satellite command, control, monitoring, and telemetry systems.
  • Guide features through requirement development, design, implementation, and testing within an agile software development team.
  • Interface with customers, suppliers, application users, and other technical and support personnel.
  • Oversee the full software lifecycle, including design, development, testing, delivery, and maintenance.
  • Use modern DevSecOps development practices and Agile frameworks.
  • Collaborate with cross-functional teams to align software with project goals and requirements.
  • Perform testing and troubleshooting for software reliability and functionality.
  • Participate in code reviews and contribute to continuous code-quality improvement.

Desired Qualifications

  • Proficiency with DevOps and continuous integration and continuous delivery methodologies.
  • Agile development experience.
  • Experience with satellite system development, particularly distributed command and control, data processing, or mission planning software.
  • Proficiency in C and C++ programming in an embedded Linux environment.
  • Cross-disciplinary knowledge of software engineering, hardware engineering, integration, test engineering, quality engineering, and configuration/data management.
  • Familiarity with test and security milestones including TRR, FAT/SAT, IATT, and ATO.
  • Familiarity with development milestones including SRR, PDR, and CDR.
  • Experience with satellite system software, including mission management, planning and scheduling, command and telemetry, satellite operations, and flight dynamics models.
  • Guidance, navigation, and control experience.
  • Experience with Kalman filters.
  • Development and deployment of software simulations and hardware emulations for test and integration.
  • Familiarity with fault detection, isolation, and recovery.
  • Familiarity with strict embedded-systems hardware and software timing.
  • Familiarity with satellite command constructs and frameworks, including immediate commands, timed commands, and sequencing.
  • Experience with telemetry and onboard data management.
  • Type I encryption and key-management experience.

About the Company

SET Development

Aerospace systems engineering firm

SET Development is an aerospace engineering and consulting company. The company supports systems, software, avionics, communications, integration, and mission-operations work for space programs. It serves space companies, government programs, and engineering organizations. Its operating model centers on technical teams contributing specialized expertise across program design, development, integration, and operations. Teams work across systems engineering, software, avionics, communications, integration, mission operations, and program management. The organization combines space engineering expertise with practical delivery for aerospace programs.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at SET Development

See more jobs