Factory Software Engineer

SpaceX

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bastrop, TX
Posted
95 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$118k most similar roles pay here $204k

This listing doesn't post a salary. Most similar roles pay $136,125–$195,625.

Based on 240 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 680 open roles on FindRole.

Listed pay typically runs $130,000–$165,000 across 442 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Factory Software Engineer

As a Factory Software Engineer (Starlink), you will join the Starlink team to develop software that runs on both servers and products during the manufacturing process. You will be responsible for the complete lifecycle of your code, including development, testing, and support. Your daily work involves creating infrastructure and tools for rapid deployment, designing fault-tolerant systems for long-term operation, and building systems for test execution across virtualized hardware or real hardware-in-the-loop simulations. You will also maintain factory servers and networking while participating in architecture and code reviews. The role requires proficiency in Python, Golang, C++, or Rust, along with knowledge of networking protocols, electronics, and radio frequency. You will solve critical manufacturing challenges by improving factory output through debugging software and hardware issues within the satellite constellation production environment.

What you'll do

  • Write software that runs on both servers and products during the manufacturing process.
  • Create infrastructure and tools for rapid, reliable deployment of new software to the factory.
  • Debug software and hardware issues to improve overall factory output.
  • Develop systems for test execution across virtualized hardware and real hardware-in-the-loop simulations.
  • Design and implement highly available, fault-tolerant systems that operate with minimal intervention.
  • Bring up and maintain servers and networking infrastructure for use in the factory.
  • Manage the complete lifecycle of software including development, testing, and support.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or a STEM discipline.
  • 2+ years of professional experience in software engineering in lieu of a degree.
  • Development experience in Python, Golang, C++, or Rust.
  • Knowledge of networking protocols (TCP/IP), electronics, and radio frequency.
  • Skills in debugging, performance optimization, and testing.
  • Experience with security issues associated with distributed systems and internet services.
  • Ability to work extended hours and weekends as needed.
  • Must be a U.S. citizen, national, lawful permanent resident, or eligible for required export control authorizations.

More like this

Similar roles

Embedded Software Engineer

SpaceX

Bastrop, TX 11 days ago
C C++ Golang Python Rust Linux ARM RISC V TCP/IP Hardware-in-the-loop Radio Frequency Distributed Systems Performance Optimization
1+ yrs exp

Wireless Software Engineer

SpaceX

Palo Alto, CA 53 days ago $135,000$155,000
C C++ Signal Processing Firmware Wireless Communications Network Protocols RF Systems Digital Signal Processing FFT Wi-Fi LTE 5G Satellite Broadband Spectrum Analyzer Network Analyzer Signal Generator Oscilloscope Unit Testing

Wireless Software Engineer

SpaceX

Redmond, WA 53 days ago $125,000$145,000
C C++ Signal Processing RF Systems Digital Signal Processing Wi-Fi LTE 5G Firmware MAC Layer Network Protocols Unit Testing Spectrum Analyzer Network Analyzer Signal Generator Oscilloscope
2+ yrs exp

Software Engineer

SpaceX

Palo Alto, CA 87 days ago $135,000$155,000
C# TypeScript Python Go Scala Java Angular React PostgreSQL SQL Server CockroachDB CI/CD Unix Distributed Systems Version Control
1+ yrs exp

Satellite Systems Software Engineer

SpaceX

Redmond, WA 16 days ago $125,000$165,000
Python C++ Linux Docker Kubernetes Distributed Systems PostgreSQL CockroachDB Version Control Monitoring Testing Deployment
1+ yrs exp

Software Engineer, Data

SpaceX

Hawthorne, CA 44 days ago $125,000$160,000
Scala Java C# Python Go Angular React Apache Kafka Spark Flink Hive Delta Lake PostgreSQL CockroachDB Grafana Metabase PowerBI Machine Learning Data Engineering
1+ yrs exp