SpaceX's Starshield program is an innovative initiative that leverages Starlink technology for national security applications, focusing on earth observation, communications, and hosted payloads. As a Sr. Software Engineer in the Starshield team, you'll be at the forefront of developing highly reliable in-space mesh networks and secure systems for space access. The role combines cutting-edge satellite technology with advanced software engineering, working on everything from satellite control systems to inter-satellite laser communications.
The position offers a unique opportunity to work on software systems that directly control hundreds of satellites in low earth orbit, requiring expertise in both distributed systems and high-performance computing. You'll be involved in the complete software lifecycle, from initial design through to orbital deployment, working with state-of-the-art technology in space communications and satellite operations.
This is an ideal role for experienced software engineers who want to make a direct impact on space technology advancement. The position offers competitive compensation ($160,000-$220,000), comprehensive benefits, and the opportunity to work with SpaceX's leading-edge space technologies. The role requires strong technical skills in C++, Linux systems, and networking, combined with the ability to work in a dynamic, fast-paced environment.
Working at SpaceX means joining a team dedicated to pushing the boundaries of space technology, with the ultimate goal of enabling human life on Mars. The position requires a security clearance and offers the chance to work on sensitive missions that directly impact national security capabilities in space.