SpaceX is actively looking for a Senior Software Engineer experienced in C++ to work on the Starshield project. The candidate will be responsible for developing highly reliable autonomous software systems, designing fault detection and mitigation in software, and providing technical leadership in a dynamic environment.
Sign up for our
weekly newsletter
of fresh jobs
Skills
Strong software design and development skills
Working knowledge of control theory
Experience designing fault-tolerant software
Thorough knowledge of computer architecture and networks
Knowledge of physics, math, and electronics
Strong skills in debugging, performance optimization, and unit testing
Creative approach to problem solving
Responsibilities
Develop highly reliable autonomous software systems
Design and implement fault detection and mitigation in software
Develop prototypes to prove out key design concepts and quantify technical constraints
Own all aspects of software development, including design, testing, and mission integration
Provide strong technical leadership and focus on continuous improvement
Education
Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience in software development in lieu of a degree
Benefits
Access to comprehensive medical, vision, and dental coverage
401(k) retirement plan
Short & long-term disability insurance
Life insurance
Paid parental leave
Paid vacation and holidays
Discounts and perks
To read the complete job description, please click on the ‘Apply’ button
SpaceX, founded by Elon Musk, is an aerospace manufacturer and space transport services company aiming to revolutionize space technology, with the ultimate goal of enabling human life on Mars.