Remote Software Engineer

Logo of SpaceX

SpaceX

πŸ“Remote - United States

Job highlights

Summary

Join SpaceX as we continue to push the boundaries of space technology and explore new frontiers. As a Software Engineer on our Starlink flight software team, you will design, develop, and test software that controls SpaceX flight and ground systems. You will work with other engineers to discover mission needs and code reliable software that turns the mission into reality.

Requirements

  • 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

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

Preferred Qualifications

  • 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
  • Ability to work effectively in a dynamic environment with changing needs and requirements
  • Ability to work independently or in a team, take initiative, and communicate effectively in a solution-oriented manner

Benefits

  • Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year
  • Comprehensive medical, vision, and dental coverage
  • Access to a 401(k)-retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation & eligibility for 10 or more paid holidays per year
  • Exempt employees are eligible for 5 days of sick leave per year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let SpaceX know you found this job on JobsCollider. Thanks! πŸ™