SpaceX
Technology
FactorySoftwareEngineer(Starlink)
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Factory Software Engineer (Starlink) at SpaceX. Skills: Software engineering, Factory automation, Deployment systems. Write software for servers and products. Create infrastructure for deployment”
Industry & Context.
Creative approach to problem solving; Analytical skills; Debugging; Performance optimization; Troubleshooting
Work extended hours, Work weekends
What They're Looking For.
Must Have
2+ years of professional experience in software engineering, Development experience in Python, Golang, C++, or Rust
Nice to Have
Solid fundamental knowledge of networking protocols, Solid fundamental knowledge of electronics, Solid fundamental knowledge of radio frequency, Creative approach to problem solving, Exceptional analytical skills, Engineering fundamentals skills in debugging, Engineering fundamentals skills in performance optimization, Engineering fundamentals skills in testing
What You'll Do.
Write software for servers and products
Create infrastructure for deployment
Create tools for deployment
Create tools for test execution
Create tools for data analysis
Debug software issues
Debug hardware issues
Develop systems for test execution
Participate in architecture reviews
Participate in design reviews
Participate in code reviews
How You'll Work.
Team & Collaboration
Factory engineering teams
Full Job Description
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FACTORY SOFTWARE ENGINEER (STARLINK) Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to millions of users worldwide. Users can get online within minutes almost anywhere on the world. We design, build, manufacture, and operate all parts of the system including thousands of satellites and millions of consumer kits. We’ve only begun to scratch the surface of Starlink’s potential. We are looking for best-in-class engineers to help maximize Starlink’s utility for individuals, communities, and businesses. As a Factory Software Engineer, you will be solving challenges such as: Writing software that runs both on our servers and products during the manufacturing process Creating infrastructure and tools for rapid and reliable deployment of new software to the factory with minimal downtime Debugging software and hardware issues to improve factory output Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. RESPONSIBILITIES: Work with the Starlink factory engineering teams to manufacture devices in-house Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system Design and implement highly available, fault-tolerant systems that operate for long periods of time with minimal intervention Develop systems that allow for test execution across multiple environments such as virtualized hardware or real hardware-in-the-loop simulations Bringup and maintain servers and networking for use in the factory Participate in architecture, design, and code reviews BASIC QUALIFICATI
Applying for this Factory Software Engineer (Starlink) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about SpaceX?
Real rants from real employees. Read before you apply.