Factory Software Engineer

SpaceX

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bastrop, TX
Posted
141 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $169k
$122k $209k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $137,500–$200,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 851 open roles on FindRole.

Listed pay typically runs $130,000–$165,000 across 590 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 factory engineering teams to support the in-house manufacturing of satellite constellation components. You will be responsible for the complete software lifecycle, including development, testing, and support. Your daily work involves writing software for servers and products during manufacturing, creating infrastructure for rapid software deployment, and designing highly available, fault-tolerant systems. You will build tools for continuous integration, test execution across virtualized or hardware-in-the-loop environments, and maintain factory servers and networking. The role requires proficiency in Python, Golang, C++, or Rust, along with knowledge of networking protocols, electronics, and radio frequency. You will solve technical challenges to improve factory output and ensure reliable data analysis within the manufacturing process.

What you'll do

  • Write software that runs on servers and products during the manufacturing process.
  • Create infrastructure and tools for rapid, reliable software deployment with minimal downtime.
  • Debug software and hardware issues to improve factory output.
  • Invent tools for continuous integration, release systems, test execution, and data analysis.
  • Design and implement highly available, fault-tolerant systems that operate with minimal intervention.
  • Develop systems for test execution across virtualized hardware and real hardware-in-the-loop simulations.
  • Bring up and maintain servers and networking for factory use.
  • Participate in architecture, design, and code reviews.

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.
  • Must be a U.S. citizen, national, lawful permanent resident, refugee, asylee, or eligible for Department of State authorization.
  • Solid fundamental knowledge of networking protocols, electronics, and radio frequency (preferred).
  • Creative approach to problem solving, exceptional analytical skills, and engineering fundamentals (preferred).
  • Strong skills in debugging, performance optimization, and testing (preferred).
  • Experience with security issues associated with distributed systems and internet services (preferred).

More like this

Similar roles

Embedded Software Engineer

SpaceX

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

Wireless Software Engineer

SpaceX

Palo Alto, CA +1 99 days ago $135,000–$155,000
C C++ Firmware Signal Processing Digital Signal Processing RF Systems Wi-Fi LTE 5G MAC Layer Network Protocols FFT Unit Testing Debugging Performance Optimization
2+ yrs exp

Wireless Software Engineer

SpaceX

Redmond, WA +1 99 days ago $125,000–$145,000
C C++ Firmware Signal Processing Digital Signal Processing RF Systems Wi-Fi LTE 5G MAC Layer Network Protocols FFT Unit Testing Debugging Performance Optimization Spectrum Analyzer Oscilloscope

Software Engineer

SpaceX

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

Senior Embedded Software Engineer

SpaceX

Bastrop, TX 69 days ago
C C++ Golang Python Rust Linux ARM RISC V TCP/IP Hardware-in-the-Loop Distributed Systems Performance Optimization
5+ yrs exp

Software Engineer

SpaceX

Redmond, WA 148 days ago $125,000–$150,000
TypeScript React C# .NET Python Go Kubernetes Docker PostgreSQL SQL Server Angular Java Scala CI/CD Make Bazel Gradle npm pip UNIX
1+ yrs exp