SpaceX is revolutionizing satellite internet connectivity through Starlink, the world's largest satellite constellation serving millions of users globally. As a Sr. Embedded Software Engineer on the Customer Hardware team, you'll be at the forefront of developing critical software for Starlink's customer devices. The role involves creating embedded software solutions that power millions of devices worldwide, working with custom hardware, and developing infrastructure for reliable code deployment.
The position offers unique challenges in developing software for custom phased array and modem silicon, improving satellite internet user experience, and building scalable telemetry systems. You'll be responsible for the complete software lifecycle, from development to testing and support, working on systems that operate in diverse environments globally.
SpaceX, founded with the vision of making human space exploration a reality, provides an exciting opportunity to work on technology that's literally changing how the world connects. You'll be joining a team that's providing internet access to remote areas, from the Amazon to Antarctica, and supporting various users from digital nomads to emergency responders.
The role requires expertise in embedded systems, strong programming skills in languages like C++, Python, or Rust, and the ability to work with custom hardware. You'll be involved in creating robust, fault-tolerant systems that operate reliably with minimal maintenance. This is an opportunity to work on cutting-edge technology while contributing to SpaceX's broader mission of enabling human life on Mars.
The position demands strong problem-solving abilities, deep understanding of networking protocols, and experience with distributed systems. You'll be working in a fast-paced environment where innovation and technical excellence are paramount, contributing to a project that's expanding global internet access while pushing the boundaries of space technology.