CesiumAstro is seeking a Staff Flight Software Engineer for its Internal Missions team to develop flight software and software-in-the-loop testing for communications satellites through all stages of development. The role involves developing software to monitor, test, and control spacecraft subsystems, including attitude, command and data handling, navigation, thermal, and power systems. The engineer will contribute to mission software ranging from Linux-based satellite operating systems to low-level embedded products, and will direct, mentor, and grow a team of spacecraft engineers. The position works on a small team developing satellites and includes software design and architecture, requirements definition, implementation, code review, validation, and verification. The engineer will also identify practical ways to simulate complex problems and communicate key results and decisions to the team. Responsibilities span integrated mission systems such as satellites, ground stations, and mission operations centers, as well as post-production and in-orbit support.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior