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.