Sr. Embedded Software Engineer, Customer Hardware (Starlink)

SpaceX is a space exploration company developing technologies to enable human life on Mars and providing global satellite internet through Starlink.
Bastrop, TX 78602, USA
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space

Description For Sr. Embedded Software Engineer, Customer Hardware (Starlink)

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.

Last updated 21 hours ago

Responsibilities For Sr. Embedded Software Engineer, Customer Hardware (Starlink)

  • Design and implement highly available, fault-tolerant consumer devices
  • Participate in architecture, design, and code reviews
  • Develop prototypes to prove key design concepts
  • Work with the Starlink factory to manufacture devices in-house
  • Write quality Linux based software for processors and microcontrollers
  • Develop systems for test execution across multiple environments
  • Create tools for software deployment and continuous integration

Requirements For Sr. Embedded Software Engineer, Customer Hardware (Starlink)

Python
Go
Linux
  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of professional experience; OR 8+ years of professional experience
  • Development experience in C, C++, Golang, Python, or Rust
  • Experience with embedded or low level systems development
  • Must be willing to work extended hours and weekends as needed
  • Must meet ITAR requirements (US citizen, permanent resident, refugee, or asylee)

Interested in this job?

Jobs Related To SpaceX Sr. Embedded Software Engineer, Customer Hardware (Starlink)

Sr. Wireless Firmware Engineer (Direct To Cell)

Senior Wireless Firmware Engineer position at SpaceX, developing satellite-based cellular connectivity solutions with focus on 4G/5G technologies and signal processing.

Sr. Software Engineer, Flight Software (Starlink)

Senior Software Engineer position at SpaceX working on flight software for Starlink satellite constellation, developing autonomous systems and ground control software.

Sr. SOC/ASIC Physical Design Engineer (Silicon Engineering)

Senior SOC/ASIC Physical Design Engineer position at SpaceX working on cutting-edge silicon development for space and ground infrastructure.

Sr. MMIC Design Engineer (Silicon Engineering)

Senior MMIC Design Engineer position at SpaceX working on RF/microwave circuit design for Starlink satellite communications systems.

Sr. RF/Analog IC Design Engineer (Silicon Engineering)

Senior RF/Analog IC Design Engineer position at SpaceX, developing cutting-edge RFICs for space and ground infrastructure in the Starlink satellite network.