Senior Embedded Software Engineer — Satellite Internet

InvestedintheMission

Bastrop (TX)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SpaceX in Texas seeks a Senior Embedded Software Engineer for Starlink to design and deploy software on millions of devices, including gateways and customer kits. You will contribute to architecture reviews, prototype key concepts, and collaborate with the Starlink factory to bring hardware and software together.

Ideal candidates have deep embedded systems experience, strong C/C++ and Rust skills, and a passion for scalable telemetry and secure distributed systems.

Qualifications

  • Bachelor0s degree in computer science, engineering, math, or a STEM discipline and 5+ years of professional experience in software engineering; OR 7+ years of professional experience in software engineering in lieu of a degree.
  • Experience with embedded or low level systems development.
  • Development experience in C, C++, Golang, Python, or Rust.

Responsibilities

  • Design and implement highly available, fault-tolerant consumer devices and gateways that operate for long periods of time with minimal maintenance for millions of users.
  • Participate in architecture, design, and code reviews.
  • Develop prototypes to prove out key design concepts and quantify technical constraints.
  • Work with the Starlink factory to manufacture devices in-house.
  • Write quality Linux based software for common processors and microcontrollers (e.g. ARM, RISC V, etc.)
  • Develop systems that allow for test execution across multiple environments such as virtualized hardware or real hardware-in-the-loop simulations.
  • Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system.

Skills

C
C++
Golang
Python
Rust
Embedded systems
Networking basics
Debugging
Security concepts

Education

Bachelor's degree in CS/engineering/math or STEM; 5+ years experience (7+ if no degree)

Job description

SpaceX in Texas seeks a Senior Embedded Software Engineer for Starlink to design and deploy software on millions of devices, including gateways and customer kits. You will contribute to architecture reviews, prototype key concepts, and collaborate with the Starlink factory to bring hardware and software together.

Ideal candidates have deep embedded systems experience, strong C/C++ and Rust skills, and a passion for scalable telemetry and secure distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer — Global Satellite Tech
Senior Embedded Systems Engineer — Global Satellite Tech

SPACE EXPLORATION TECHNOLOGIES CORP • Bastrop (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Embedded Software Engineer for Global Satellites
Senior Embedded Software Engineer for Global Satellites

SpaceX • Bastrop (TX)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer for Satellite Systems
Senior Embedded Software Engineer for Satellite Systems

SpaceX • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer to Power Satellite Internet
Embedded Software Engineer to Power Satellite Internet

SpaceX • Bastrop (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer, OS/Platform — Starlink
Senior Embedded Software Engineer, OS/Platform — Starlink

SPACE EXPLORATION TECHNOLOGIES CORP • Bastrop (TX)

On-site
USD 100,000 - 130,000
Senior Embedded Security Engineer — Satellite Internet
Senior Embedded Security Engineer — Satellite Internet

SPACE EXPLORATION TECHNOLOGIES CORP • Bastrop (TX)

On-site
USD 140,000 - 200,000
Senior Wireless Software Engineer — Global Satellite Network
Senior Wireless Software Engineer — Global Satellite Network

SpaceX • Redmond (WA)

On-site
USD 160,000 - 225,000
Stock options
Medical, vision, dental
401(k) retirement plan
+1
Senior Embedded Software Engineer, OS/Platform
Senior Embedded Software Engineer, OS/Platform

Latent AI • Bastrop (TX)

On-site
USD 110,000 - 140,000
Senior Embedded Security Engineer - Satellite Internet
Senior Embedded Security Engineer - Satellite Internet

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA), Northern (KY)

On-site
USD 170,000 - 270,000
Stock options
Medical, Vision, Dental
401(k) and retirement
+2
Senior Embedded Software Engineer, Starlink Enterprise
Senior Embedded Software Engineer, Starlink Enterprise

Future Ventures • Redmond (WA)

On-site
USD 165,000 - 270,000
Stock options
Medical, vision, dental coverage
Shuttle service to Redmond