Software Engineer, Embedded Software (Starlink)
SpaceX · Redmond, WA · Today
On-siteInformation Technology$125k–$165k/yrFull-time
Responsibilities
- Develop highly reliable autonomous software systems, and the full suite of testing needed to ensure their resilience, fault tolerance, and correctness
- Design software for both vehicles flying in space, and the ground systems that support them
- Build prototypes and analyze system metrics to prove out key design concepts and quantify technical constraints
- Own all aspects of software development, including design, testing, release, and flight operations
- Provide strong technical leadership, focus on continuous improvement
Requirements
- Basic Qualifications: Bachelor's degree in computer science, engineering, math, or STEM discipline OR 2+ years of experience in software development
- Development experience in C/C++, Python, or other similar programming languages
Preferred Skills And Experience
- Learning on the job is critical success at SpaceX, and a core part of the excitement of working on a flight software team.
- Strong software design and development skills
- Experience designing fault tolerant, distributed, or real-time systems
- Cross-context test design skills, ranging from simple unit tests through to integrated hardware-in-the-loop regression and exploratory tests
- Thorough knowledge of computer architecture and networks
- Knowledge of physics, math, and electronics
- Strong skills in debugging, performance optimization, and performance testing
- Familiarity with Linux programming
- Able to work effectively in a dynamic environment with changing needs and requirements
- Able to work independently or in a team, take initiative, and communicate effectively in a solution-oriented manner
Benefits
- Pay Range: Level 1: $125,000.00 - $165,000.00 Level 2: $145,000.00 - $200,000.00
- Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
- You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks.
- You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year.
- Employees in Washington State accrue paid sick time in compliance with state and federal law.
- Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday.