SpaceX
Software Engineer, Starlink Enterprise Products (Space Lasers)
About this role
Join SpaceX's Enterprise Products Software team to develop software for Starlink's next-generation products, including space lasers and aviation connectivity systems. You'll work across the full stack—from embedded applications to backend systems—owning complete software lifecycles for products serving millions of users worldwide.
What you'll do
- Design and implement highly available, fault-tolerant systems for long-term operation with minimal maintenance
- Lead and participate in architecture, design, and code reviews
- Write Linux-based software for processors and microcontrollers
- Identify improvements to product experience, reliability, and efficiency
- Develop prototypes and run experiments to validate key design concepts
- Build hardware-in-the-loop testbeds and test cases
What they're looking for
- Linux and embedded systems development
- Backend systems and application architecture
- Networking and Linux networking stack
- Hardware-in-the-loop testing and prototyping
- C/C++ or systems programming languages
- Problem-solving and deep technical reasoning
- Written and verbal communication
- Product launch and operational experience
Benefits
- Work on cutting-edge satellite and space technology
- Meaningful, measurable global impact
- Full lifecycle software ownership from development to real-world support
- Collaborative environment with interdisciplinary challenges
- Long-term equity and comprehensive compensation package
- No prior aerospace experience required
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SpaceX
SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.
- Website
- spacex.com
Likely interview questions
- Describe a complex embedded systems project you've built—what were the key challenges and how did you approach fault tolerance?
- Walk us through your experience with Linux kernel concepts and networking stacks in production environments.