A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
SpaceX is seeking an Embedded Software Engineer for the Starlink program in Bastrop, Texas. You will engage in developing software for spacecraft, supporting secureboot, and managing space-grade silicon components. Ideal candidates possess a Bachelor's in a technical field or equivalent experience, with strong skills in C, C++, Python, and Rust. The role requires a willingness to work extended hours as needed. Work in a fast-paced environment with a focus on innovative engineering solutions.
Qualifications
Experience with ARM embedded systems.
Creative approach to problem solving with strong analytical skills.
Ability to work effectively in a dynamic environment.
Responsibilities
Maintain and update in-house branches of OSS software such as Linux.
Develop, deploy and test spacecraft software update process.
Support secureboot and runtime security of all Linux-based satellite components.
Skills
C
C++
Python
Rust
Linux Networking
Debugging
Performance Optimization
Unit Testing
Education
Bachelor’s degree in computer science, engineering, math, or science discipline
2+ years of professional experience in software development
Tools
Linux Kernel
Buildroot
U-Boot
Job description
SpaceX is seeking an Embedded Software Engineer for the Starlink program in Bastrop, Texas. You will engage in developing software for spacecraft, supporting secureboot, and managing space-grade silicon components. Ideal candidates possess a Bachelor's in a technical field or equivalent experience, with strong skills in C, C++, Python, and Rust. The role requires a willingness to work extended hours as needed. Work in a fast-paced environment with a focus on innovative engineering solutions.