Base Salary
$125k - $200k/yr
Responsibilities
- Maintain and update in-house branches of open-source software, including Linux, Buildroot, and U-Boot.
- Develop platform software from early-stage bootloaders through business logic for Linux-based spacecraft and ground systems.
- Support secure boot and runtime security for Linux-based satellite components.
- Maintain spacecraft Ethernet networking and connectivity.
- Develop, deploy, and test spacecraft software update processes.
- Support in-house systems-on-chip and peripheral components throughout their lifecycles.
- Develop and support device drivers for third-party and in-house components.
- Support OS/platform-specific test infrastructure and tools.
- Receive and integrate new satellite components and interface with silicon, electrical, and application software engineers from prototype through on-orbit operations.
- Own the complete software lifecycle, including development, testing, and support.
Requirements
- Bachelor’s degree in computer science, engineering, mathematics, or a science discipline, or 2+ years of professional software development experience in lieu of a degree; internship experience is applicable.
- Development experience in C, C++, Python, and/or Rust.
- Preferred experience with upstream Linux kernel patches and the Linux networking stack.
- Knowledge of computer architecture and modern secure boot flows.
- Experience with ARM embedded systems.
- Understanding of testing, continuous integration, build, deployment, and continuous monitoring.
- Strong debugging, performance optimization, and unit testing skills.
- Strong analytical, problem-solving, communication, and engineering fundamentals.
- Ability to work effectively in a dynamic environment with changing needs and requirements.
- Must satisfy applicable ITAR requirements or be eligible to obtain required U.S. government authorizations.
- Must be willing to work extended hours and weekends as needed.
Benefits
- Base salary ranges from $125,000 to $200,000 depending on the assigned level and qualifications.
- Potential eligibility for company stock or long-term cash awards, discretionary bonuses, and an Employee Stock Purchase Plan.
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan, short- and long-term disability insurance, life insurance, and paid parental leave.
- Approximately three weeks of paid vacation and 10 or more paid holidays annually.
- Paid sick time in compliance with applicable law for employees in Washington State.
- Company shuttles are offered Monday through Friday from select Seattle locations to the SpaceX Redmond office.
- Additional discounts and perks are available.
About SpaceX
SpaceX designs, manufactures and launches the world’s most advanced rockets and spacecraft. The company was founded in 2002 by Elon Musk to revolutionize space transportation, with the ultimate goal of making life multiplanetary. SpaceX has gained worldwide attention for a series of historic milestones. It is the only private company ever to return a spacecraft from low-Earth orbit, which it first accomplished in December 2010. The company made history again in May 2012 when its Dragon spacecraft attached to the International Space Station, exchanged cargo payloads, and returned safely to Earth — a technically challenging feat previously accomplished only by governments. Since then Dragon has delivered cargo to and from the space station multiple times, providing regular cargo resupply missions for NASA. For more information, visit www.spacex.com.