Satellite Software Engineer - Embedded & Space Tech

InvestedintheMission

Hawthorne (CA)

On-site

USD 125,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options and long-term incentives
Comprehensive health coverage
401(k) retirement plan
Paid vacation and holidays
Paid parental leave

Job summary

SpaceX in Hawthorne, CA, seeks a Software Engineer for the Starshield program to build embedded software for in-space sensing and secure data delivery. You will own Linux-based C++ code, prototype interfaces, and collaborate with customers to deliver mission-critical capabilities.

You'll work across hardware and software, write tests, and help scale satellite systems. A CS/engineering degree or 2+ years in software is acceptable; Docker/Kubernetes and top secret clearance are preferred.

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 Rust.

Responsibilities

  • Create highly reliable software systems that control thousands of satellites in low earth orbit
  • See your software through from start to finish: from figuring out the core needs to prototyping, developing, and testing; to on-orbit rollout and beyond
  • Work with interdisciplinary teams to brainstorm, design, and build the next generation of satellite capabilities, from cutting-edge sensors and inter-satellite lasers to space-based cloud compute
  • Work directly with end customers to deliver quality products and data to meet their needs

Skills

C/C++/Rust
Linux-based development
Software development

Education

Bachelor's degree in computer science, engineering, math, or scientific discipline
2+ years of professional software development experience

Tools

Docker
Kubernetes
PostgreSQL
CockroachDB

Job description

SpaceX in Hawthorne, CA, seeks a Software Engineer for the Starshield program to build embedded software for in-space sensing and secure data delivery. You will own Linux-based C++ code, prototype interfaces, and collaborate with customers to deliver mission-critical capabilities.

You'll work across hardware and software, write tests, and help scale satellite systems. A CS/engineering degree or 2+ years in software is acceptable; Docker/Kubernetes and top secret clearance are preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Networks & Space Systems
Software Engineer: Satellite Networks & Space Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Starshield Software Engineer – Satellite Security & Systems
Starshield Software Engineer – Satellite Security & Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
Comprehensive medical, vision, and ...
401(k) retirement plan
+3
Satellite Systems Software Engineer – Starshield
Satellite Systems Software Engineer – Starshield

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
Long-term incentives
Medical, vision, dental
+4
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 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
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
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
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
HPC Software Engineer — Space Satellite Systems
HPC Software Engineer — Space Satellite Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options / long-term incentives
Medical, Vision, Dental
401(k) plan
+4