SpaceX is at the forefront of space exploration, driven by the ambitious goal of enabling human life on Mars. As part of the Starshield initiative, which leverages SpaceX's Starlink technology for national security applications, we're seeking a talented Flight Software C++ Engineer to join our team.
The role offers a unique opportunity to work on cutting-edge space technology, specifically focusing on developing highly reliable in-space mesh networks and secure systems for government use. The position combines embedded systems development with space technology, requiring expertise in C++ programming and systems engineering.
As a Flight Software Engineer, you'll be responsible for developing autonomous software systems that power both space vehicles and ground support systems. The role involves everything from low-level firmware development to high-level system architecture, with a strong emphasis on reliability and fault tolerance. You'll work on projects ranging from earth observation to communications and hosted payloads.
The ideal candidate will bring strong technical skills in C++ development, embedded systems, and Linux internals, along with a passion for space technology. While aerospace experience isn't required, we value fresh perspectives and innovative thinking. The role offers competitive compensation ($120,000-$170,000 based on level) and comprehensive benefits including medical coverage, equity opportunities, and 401(k).
This position is perfect for someone who wants to make a direct impact on the future of space technology while working with cutting-edge systems. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving, all while contributing to SpaceX's mission of making humanity a multi-planetary species.