Flight Software Engineer

California | USA

Added: March 10th 2025

As a Flight Software Engineer, you will have the opportunity to play a key role in supporting the development of flight software for multiple space systems programs.

Headlines on the role:

  • Develop application software to run within a Real Time Operating System (RTOS) and/or embedded Linux
  • Develop hardware drivers to interface to Inertial Measurement Units (IMUs), Star Trackers, Reaction Wheels and other spacecraft sensors and actuators
  • Develop and maintain comprehensive unit tests to run within a Continuous Integration framework
  • Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality
  • Collaborate with systems engineers and embedded systems engineers in developing, documenting and validating requirements
  • Participate in review of source code changes and ensure all changes meet company coding standards
  • Participate in design reviews such as a PDR and CDR

 

What you need to bring to the role:

  • Experience in a startup or agile development environment
  • Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree
  • 2+ years of demonstrated applicable experience in embedded software development
  • Proficiency in C and C++ languages
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux

 

Last but not least:

  • Highly self-motivated
  • Go getter, super hungry to put your name on something
  • Able to thrive in a fast-paced environment
  • US citizenship is mandatory
  • Ability to work hybrid 2-3 days a week in office

 

 

Location

California, USA


Salary

$130,000 - $140,000


Job Role

Permanent


Share


Apply Now Contact Us