Embedded Platform Engineer — Security-Critical

Linuxconfig

Hawthorne (CA)

On-site

USD 125,000 - 195,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SpaceX is seeking an Embedded Software Engineer for the Starshield Platform in Hawthorne, CA. You will contribute across the stack from bootloaders to Linux kernel and drivers, owning software through its full lifecycle for orbit-ready systems.

The role emphasizes secure boot, platform security, and collaboration with Electrical, FPGA, and application teams, with a focus on reliability for national security missions.

Qualifications

  • Bachelor’s degree in computer science, engineering, math, or scientific discipline; OR 2+years of professional experience in software development in lieu of a degree.
  • System-level development experience in C, C++, or Rust.

Responsibilities

  • Maintain and update in-house branches of open-source software such as Linux, Buildroot, and U-Boot.
  • Design and implement platform security: secure boot, runtime integrity, and the features that keep this layer trustworthy on orbit.
  • Support Platform-specific test infrastructure.
  • Own device drivers and board-level firmware for in-house and vendor components.
  • Define and maintain interfaces between the platform layer and userspace / mission software.
  • Work with Electrical, FPGA, and application software teams to take boards from prototype through on-orbit operations.

Skills

C/C++/Rust
System-level development
Linux kernel
Security/secure boot

Education

Bachelor's degree or 2+ years experience in lieu

Tools

Linux
Buildroot
U-Boot

Job description

SpaceX is seeking an Embedded Software Engineer for the Starshield Platform in Hawthorne, CA. You will contribute across the stack from bootloaders to Linux kernel and drivers, owning software through its full lifecycle for orbit-ready systems.

The role emphasizes secure boot, platform security, and collaboration with Electrical, FPGA, and application teams, with a focus on reliability for national security missions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Platform Software Engineer – Space Systems
Embedded Platform Software Engineer – Space Systems

Spacex • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
401(k) plan
Health, vision, dental insurance
+1
Security-Cleared Embedded Software Engineer (Linux/ARM)
Security-Cleared Embedded Software Engineer (Linux/ARM)

Starlink • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
401(k) retirement plan
Medical, vision, dental coverage
+1
Senior Security Software Engineer – Starshield Systems
Senior Security Software Engineer – Starshield Systems

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

Hybrid
USD 170,000 - 265,000
Stock options
Medical, vision, and dental coverage
401(k) retirement plan
+1
Senior Security Software Engineer — Space & Starshield
Senior Security Software Engineer — Space & Starshield

SpaceX • Hawthorne (CA)

On-site
USD 170,000 - 265,000
Stock options
Employee Stock Purchase Plan
Medical, Vision & Dental coverage
+2
Security Software Engineer - Space Systems Security
Security Software Engineer - Space Systems Security

SpaceX • Hawthorne (CA)

On-site
USD 130,000 - 195,000
Stock options
Health, vision & dental
Paid vacation & holidays
Embedded Software Engineer: Satellite Systems
Embedded Software Engineer: Satellite Systems

Starlink • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical coverage
+1
Senior Software Engineer — Satellite Systems & Starshield
Senior Software Engineer — Satellite Systems & Starshield

Starlink • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Stock options
Comprehensive benefits
Paid time off
Senior Security Software Engineer - Starshield
Senior Security Software Engineer - Starshield

SpaceX • Washington

On-site
USD 170,000 - 265,000
401(k) retirement plan
Stock options / long-term incentives
Health, vision, and dental coverage
+1
Software Engineer, Satellite Systems (Starshield)
Software Engineer, Satellite Systems (Starshield)

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical, vision, dental coverage
+3
Satellite Software Engineer – Embedded & Secure Data
Satellite Software Engineer – Embedded & Secure Data

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical/dental/vision
+2