Starshield Software Engineer - Satellite & Space Tech

SpaceX

Union Hill-Novelty Hill (WA)

On-site

USD 125,000 - 175,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Medical, vision, dental coverage
401(k) retirement plan
Paid vacation and holidays

Job summary

SpaceX's Starshield software team is building reliable Linux-based C++ software for satellite systems and ground operations. The role covers development, testing, and operational support across diverse space missions.

The position requires strong problem solving, collaboration, and the ability to obtain a Top Secret clearance. Compensation includes stock options, comprehensive benefits, and generous time off.

Qualifications

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional software development experience.
  • Development experience in C, C++, or Python or full stack software development experience.
  • Ability to obtain and maintain a Top Secret clearance.

Responsibilities

  • Create highly reliable software systems that control satellites in low Earth orbit.
  • Improve satellite constellation performance, security, and availability.
  • Lead end-to-end software lifecycle from requirements to on-orbit deployment and support.
  • Collaborate with interdisciplinary teams to design next-gen satellite capabilities.

Skills

C/C++/Python
Full-stack development
Problem solving

Education

Bachelor's degree or 2+ years experience

Tools

Linux kernel
Networking protocols
Embedded processors (ARM/PowerPC/x86)

Job description

SpaceX's Starshield software team is building reliable Linux-based C++ software for satellite systems and ground operations. The role covers development, testing, and operational support across diverse space missions.

The position requires strong problem solving, collaboration, and the ability to obtain a Top Secret clearance. Compensation includes stock options, comprehensive benefits, and generous time off.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Starshield Satellite Systems
Senior Software Engineer, Starshield Satellite Systems

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Stock options
Medical, vision, dental
401(k) retirement plan
+2
Senior Software Engineer — Satellite Systems & Starshield
Senior Software Engineer — Satellite Systems & Starshield

InvestedintheMission • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Stock options
Comprehensive benefits
Paid time off
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
Software Engineer, Satellite Systems (Starshield)
Software Engineer, Satellite Systems (Starshield)

Future Ventures • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical, vision, dental coverage
+3
Senior Software Engineer, Starshield: Orbit-Scale Systems
Senior Software Engineer, Starshield: Orbit-Scale Systems

SpaceX • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Stock options
401(k) plan
Medical, dental, vision coverage
+2
Satellite Systems Software Engineer
Satellite Systems Software Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical insurance
+2
On-Orbit Satellite Operations Software Engineer
On-Orbit Satellite Operations Software Engineer

Linuxcareers • Hawthorne (CA)

On-site
USD 125,000 - 150,000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+1
Starshield Software Engineer — TS Clearance
Starshield Software Engineer — TS Clearance

SpaceX • Hawthorne (CA)

On-site
USD 120,000 - 170,000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+2
Software Engineer, Satellite On‑Orbit Operations
Software Engineer, Satellite On‑Orbit Operations

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+2
Flight Software Engineer (C++) for Satellite Systems
Flight Software Engineer (C++) for Satellite Systems

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+1