Flight Software Engineer
Flight Software Engineer at Turion Space — Irvine, CA, US
- Company: Turion Space
- Location: Irvine, CA, US
- Employment type: FULL_TIME
- Salary: USD 90000–140000 / year
- Posted: 2026-07-17
About this role
Turion Space is seeking skilled Flight Software engineers. We are a startup and small team.
As a Flight Software Engineer, you will work directly with the Turion team to assist in the development, execution, and implementation of the flight software that commands and monitors our spacecraft. Your experience, creativity, and ambition will directly impact the architecture of the vehicle's software and computer systems as the missions increase in complexity.
Responsibilities
Implement software for automated testing at component, functional, and system levels, including HITL (Hardware in the Loop) testing
Design, develop and validate spacecraft flight software, ground software, and simulation software
Write drivers for various satellite subsystems (reaction wheels and other adcs components)
Select flight computers, and design overall satellite software architecture
Perform Flight Software validation, verification, and integration
Implement low-level software to interface with various spacecraft components
Assist in recruiting, interviewing, and hiring additional teammates to our rapidly-growing team
Qualifications
BS in computer science, engineering, or a related technical field
Experience with embedded systems programming (C/C++)
Experience in implementing real-time systems and software solutions on spacecraft missions
Demonstrated ability to personally design, build, and test hardware and/or software from scratch
Capable of identifying and solving complex problems with little to no supervision or direction
Must be able to work extended hours and weekends as needed
Preferred skills and experience
Experience with Linux and shell command-line tools
Basic knowledge in the following areas: debris removal, end-of-life, in-orbit servicing
Familiarity with commonly used protocols and standards for spacecraft communications, such as CCSDS, CAN, SpaceWire
Experience with Python (or other high-level OO scripting language(s))
Experience with Docker
Experience with AWS
Experience with Jira or other defect-tracking software
Experience building complex systems that have been successfully delivered to customers