Embedded OS/Platform Engineer for Space-grade Linux

SpaceX

Redmond (WA)

On-site

USD 125,000 - 200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stock options and long-term incentives
Medical, vision, dental coverage
401(k) retirement plan

Job summary

SpaceX is seeking an Embedded Software Engineer for the Starlink OS/Platform to advance Linux-based spacecraft and ground systems. You will work from early boot loaders to business logic with a focus on deterministic, secure software for space-grade silicon and peripherals.

Responsibilities include maintaining OSS branches (Linux/Buildroot/U-Boot), enabling secure boot, testing updates, and interfacing with hardware teams across silicon and application software domains.

Qualifications

  • Bachelor’s degree in computer science, engineering, math, or science; OR 2+ years of software development experience.
  • Development experience in C, C++, Python and/or Rust.

Responsibilities

  • Maintain and update in house OSS branches of Linux, Buildroot, and U-Boot.
  • Support secureboot and runtime security for Linux-based satellite components.
  • Maintain spacecraft Ethernet network and connectivity.
  • Develop, deploy and test software update processes for spacecraft.
  • Interface with Silicon, Electrical, and Application Software Engineers to bring hardware from prototype to on-orbit operations.

Skills

C
C++
Python
Rust

Education

Bachelor’s degree or 2+ years software experience

Tools

Linux kernel
Buildroot
U-Boot
ARM embedded tooling

Job description

SpaceX is seeking an Embedded Software Engineer for the Starlink OS/Platform to advance Linux-based spacecraft and ground systems. You will work from early boot loaders to business logic with a focus on deterministic, secure software for space-grade silicon and peripherals.

Responsibilities include maintaining OSS branches (Linux/Buildroot/U-Boot), enabling secure boot, testing updates, and interfacing with hardware teams across silicon and application software domains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded OS/Platform Engineer
Embedded OS/Platform Engineer

InvestedintheMission • Bastrop (TX)

On-site
USD 110,000 - 150,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
Embedded Software Engineer, OS/Platform (Starlink)
Embedded Software Engineer, OS/Platform (Starlink)

SPACE EXPLORATION TECHNOLOGIES CORP • Bastrop (TX)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer, OS/Platform
Senior Embedded Software Engineer, OS/Platform

Latent AI • Bastrop (TX)

On-site
USD 110,000 - 140,000
Embedded Software Engineer, OS/Platform (Starlink)
Embedded Software Engineer, OS/Platform (Starlink)

InvestedintheMission • Bastrop (TX)

On-site
USD 110,000 - 150,000
Embedded Software Engineer, OS/Platform (Starlink)
Embedded Software Engineer, OS/Platform (Starlink)

Future Ventures • Bastrop (TX)

On-site
USD 90,000 - 120,000
Sr. Embedded Software Engineer, OS/Platform (Starlink)
Sr. Embedded Software Engineer, OS/Platform (Starlink)

SPACE EXPLORATION TECHNOLOGIES CORP • Bastrop (TX)

On-site
USD 100,000 - 130,000
Embedded Software Engineer, OS/Platform (Starlink)
Embedded Software Engineer, OS/Platform (Starlink)

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options and long-term incentives
Medical, vision, dental coverage
401(k) retirement plan
Embedded Software Engineer for Global Satellite Internet
Embedded Software Engineer for Global Satellite Internet

SpaceX • Bastrop (TX)

On-site
USD 110,000 - 180,000
Embedded Software Engineer – Starlink Satellite Internet
Embedded Software Engineer – Starlink Satellite Internet

InvestedintheMission • Bastrop (TX)

On-site
USD 120,000 - 180,000