A

Astrion

Integrated defense, security, and space technology

Flight Software Engineer

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

About the Job

Requirements

  • Bachelor of Science in Software Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or a related technical field.
  • At least 5 years of professional software development experience.
  • Experience developing embedded or flight software in C or C++.
  • Experience with satellite bus or payload software development.
  • Familiarity with spacecraft subsystems and interfaces, including power, communications, command and data handling, and ADCS.
  • Experience working with real-time operating systems.
  • Experience with hardware/software integration or low-level driver development.
  • Experience with scripting languages such as Python, Perl, or similar.
  • Strong problem-solving and debugging skills.
  • Ability to produce secure, maintainable, high-quality code.
  • Comfort working in small, agile engineering teams.
  • Effective communication with technical and non-technical stakeholders.
  • Self-direction and adaptability in a research and development environment.

Responsibilities

  • Design, develop, test, and maintain embedded flight software for small satellite bus systems.
  • Execute tasking from the satellite Assembly, Integration, and Test lead.
  • Coordinate with other flight software engineers and subsystem teams.
  • Implement best practices for code quality, maintainability, and cybersecurity.
  • Develop and maintain technical documentation, including interface specifications and user guides.
  • Participate in unit testing, code reviews, and system validation.

Desired Qualifications

  • Experience with the VxWorks real-time operating system.
  • Experience with other embedded real-time systems such as RTEMS.
  • Master’s degree in a relevant technical field.

About the Company

Astrion

Integrated defense, security, and space technology

Astrion provides integrated technology solutions and services for defense, homeland security, intelligence, and space missions. It covers cyber, software, systems engineering, and mission support, delivered through an “always on” approach and strong execution in demanding environments. The company works directly with customers to deliver impactful results and shape the future of national security and space operations. By combining technical expertise with agility, Astrion differentiates itself through relentless pursuit of bold ideas and end-to-end support across the lifecycle of complex missions. Its goal is to help customers meet critical moments with reliable, tailored solutions that advance capabilities in defense, security, and space.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Washington DC, District of Columbia
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Astrion

See more jobs