Remote Senior/Principal Software Engineer
Role responsibilities
The role involves hands-on development and testing of embedded flight software for spacecraft throughout the mission lifecycle. Responsibilities include developing and testing software, supporting GNC software integration, and collaborating with various teams.
Requirements
Candidates should have 9-15+ years of software engineering experience with a strong focus on embedded systems. A bachelor's degree in a STEM field is required, with a master's preferred and at least 7 years of experience.
Key skills
Embedded Software, C/C++, Flight Software, Avionics, Aerospace Systems, Hardware/Software Integration, Testing, GNC Algorithms, RTOS, Device Drivers, HIL Environments, Software V&V, Modeling, Simulation, Mission Concept Support
Keywords
Embedded Software, C/C++, Flight Software, Avionics, Aerospace Systems, Hardware/Software Integration, Testing, GNC Algorithms, RTOS, Device Drivers, HIL Environments, Software V&V, Modeling, Simulation, Mission Concept Support