SpaceX is revolutionizing space technology with the ultimate goal of enabling human life on Mars. As a Sr. Embedded Software Engineer on the Starlink Customer Hardware team, you'll be at the forefront of developing software for the world's largest satellite constellation, providing fast, reliable internet to millions of users worldwide.
You'll work on critical challenges including developing software for custom hardware deployed to millions of devices, creating infrastructure for rapid code deployment, writing software for Starlink's custom phased array and modem silicon, and building robust systems resistant to adversarial attacks. The role involves the complete software lifecycle from development to testing and support.
The position offers the opportunity to work with cutting-edge technology, impacting global internet connectivity for users ranging from teachers in remote Amazon regions to researchers in Antarctica. You'll be developing highly available, fault-tolerant consumer devices while working closely with SpaceX's in-house manufacturing.
Key technical aspects include working with Linux-based software for processors and microcontrollers, developing test systems across virtualized and hardware-in-the-loop environments, and creating tools for continuous integration. The role requires strong expertise in embedded systems, networking protocols, and security for distributed systems.
This is an excellent opportunity for an experienced engineer passionate about space technology and global connectivity to make a significant impact on SpaceX's mission while working with state-of-the-art hardware and software systems.