A leading aerospace company in California seeks a Satellite Flight Software Engineer III to design and implement robust flight software for a cutting-edge satellite constellation. Candidates should possess extensive experience in spacecraft software development, programming skills in C/C++/Python, and a relevant Bachelor’s degree. The role involves collaborating with hardware and systems engineers, developing critical software interfaces and participating in integration and testing processes. This is an exciting opportunity to contribute to the future of space technology.
Qualifications
7+ years of experience in spacecraft flight software or embedded software development.
Experience developing software for spacecraft subsystems such as thermal, power, or propulsion.
Strong background in software lifecycle and configuration management.
Responsibilities
Design and implement flight software for satellite bus subsystems.
Develop closed-loop control software for spacecraft subsystems.
Collaborate with engineers to define software requirements.
Skills
Programming in C
Programming in C++
Programming in Python
Real-time operating systems (RTOS)
Education
Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering or related
Tools
Git
CMake
Make
Linux
Job description
A leading aerospace company in California seeks a Satellite Flight Software Engineer III to design and implement robust flight software for a cutting-edge satellite constellation. Candidates should possess extensive experience in spacecraft software development, programming skills in C/C++/Python, and a relevant Bachelor’s degree. The role involves collaborating with hardware and systems engineers, developing critical software interfaces and participating in integration and testing processes. This is an exciting opportunity to contribute to the future of space technology.