CesiumAstro, a pioneering company in satellite communication systems, is seeking a Senior Flight Software Engineer I to join their Internal Missions team. This role offers a unique opportunity to work on cutting-edge space technology in a dynamic startup environment.
The position involves developing flight software for advanced communication satellites, working with spacecraft subsystems including attitude control, command and data handling, navigation, thermal, and power systems. You'll be responsible for the entire software development lifecycle, from architecture design to implementation and testing.
As a senior engineer, you'll work alongside experienced professionals while mentoring other team members. The role combines hands-on technical work with leadership opportunities, allowing you to influence the direction of satellite system development. You'll be working with various technologies including C++, Python, and Linux-based systems.
The ideal candidate brings 4+ years of spacecraft software development experience, with strong knowledge of space missions and embedded systems. This role requires expertise in multiple areas: from low-level embedded programming to high-level system architecture, from communication protocols to radiation tolerance considerations.
CesiumAstro offers a competitive compensation package ($115,000-$140,000) along with comprehensive benefits including equity, health insurance, and retirement plans. The position is based in Westminster, CO, where you'll work with state-of-the-art facilities and laboratories.
This is an exceptional opportunity for a skilled software engineer passionate about space technology to make a significant impact in the satellite communications industry. You'll be at the forefront of developing next-generation space communication systems, working on projects that literally reach for the stars.
The company culture emphasizes innovation, collaboration, and continuous learning. You'll be part of a cross-functional team that values initiative and creative problem-solving. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work on space missions from concept to deployment.