Software Engineer

3 weeks ago


Hawthorne, California, United States SpaceX Full time
Join SpaceX's Starshield Team as a Software Engineer

At SpaceX, we're pushing the boundaries of space technology and exploration. As a Software Engineer on our Starshield team, you'll play a critical role in developing the software that enables our Starshield program to support national security efforts.

Our team is responsible for designing and building highly reliable in-space mesh networks, secure systems, and next-gen communication and sensing software. We're looking for talented engineers who love solving problems and seeking to make an impact on an inspiring mission.

Responsibilities:
  • Design and develop software systems that control hundreds of satellites in low earth orbit
  • Leverage software design to improve satellite constellation performance, security, and availability to meet the needs of a wide range of users
  • See your software through from start to finish: from figuring out the core needs to prototyping, developing, and testing; to on-orbit rollout and beyond
  • Work with interdisciplinary teams to brainstorm, design, and build the next generation of satellite capabilities, from cutting-edge sensors and inter-satellite lasers to space-based cloud compute
Requirements:
  • Bachelor's degree in computer science, engineering, math, or other STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience in software development in lieu of a degree
  • 2+ years of development experience in C, C++, or Python
  • Active Top Secret or Top Secret SCI
Preferred Skills and Experience:
  • Developed and deployed software that has been used real-world applications and projects
  • Solid fundamental knowledge of computer architecture and networks
  • Strong skills in debugging, performance optimization and unit testing
  • Ability to work effectively and creatively in a dynamic environment with changing needs and requirements
Additional Requirements:
  • Note that an active clearance may provide the opportunity for you to work on sensitive SpaceX missions; if so, you will be subject to pre-employment drug and random drug and alcohol testing
  • Must be willing to work extended hours and weekends as needed

  • Software Engineer

    1 week ago


    Hawthorne, California, United States SpaceX Full time

    Software Engineer at SpaceXJoin SpaceX as a Software Engineer and be part of a team that is pushing the boundaries of space exploration. As a Software Engineer, you will be responsible for designing, developing, and testing software systems that control hundreds of satellites in low earth orbit.Key Responsibilities:Create highly reliable software systems...

  • Software Engineer

    2 weeks ago


    Hawthorne, California, United States SpaceX Full time

    Software Engineer (Starshield)Join SpaceX's Starshield team as a Software Engineer and contribute to the development of highly reliable software systems that control hundreds of satellites in low earth orbit. As a member of our team, you will leverage software design to improve satellite constellation performance, security, and availability to meet the needs...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Software Engineer, Flight SoftwareJob Summary:SpaceX is seeking a highly skilled Software Engineer to join our Flight Software team. As a Software Engineer, you will design, develop, and test software that controls SpaceX flight and ground systems.Responsibilities:Develop highly reliable autonomous software systems and the full suite of testing...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Software Engineer, Flight SoftwareJoin SpaceX, a pioneering company in the field of space exploration, as a Software Engineer, Flight Software. In this role, you will be responsible for designing, developing, and testing software that controls SpaceX's flight and ground systems.As a member of the Starlink flight software team, you will work on...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Senior Software EngineerJob Summary:SpaceX is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for developing and maintaining software applications that support our mission to revolutionize space technology.Key Responsibilities:Design, develop, and test software applications...

  • RF Software Engineer

    2 weeks ago


    Hawthorne, California, United States SpaceX Full time

    Job Title: RF Software EngineerJoin SpaceX, a pioneering company in space exploration, as a RF Software Engineer. We are seeking a highly skilled engineer to work on advanced development programs in support of US National Security.About the RoleWe are looking for a talented RF Software Engineer to join our Starshield team. As a member of this team, you will...


  • Hawthorne, California, United States SpaceX Full time

    At SpaceX, we're pushing the boundaries of space technology to make humanity a multi-planetary species. As a Senior Software Engineer, you'll be part of our Tools and Operations Software Development team, responsible for developing the tools and infrastructure to support our missions and reduce mission-over-mission engineering time.We're looking for a...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Senior Software EngineerSpaceX is seeking a highly skilled Senior Software Engineer to join our team of experts in computational geometry and additive manufacturing. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions to accelerate the quality, speed, and...


  • Hawthorne, California, United States SpaceX Full time

    At SpaceX, we're pushing the boundaries of what's possible in space exploration. As a DevOps Engineer, you'll play a critical role in helping us achieve our ambitious goals.You'll work closely with our engineering team to design, develop, and deploy software solutions that enable our launch and mission operations. With a focus on automation, scalability, and...


  • Hawthorne, California, United States SpaceX Full time

    At SpaceX, we're pushing the boundaries of what's possible in space exploration. As a Senior Software Engineer on our Vehicle Software team, you'll play a critical role in designing, developing, and testing software that controls our flight systems.You'll work closely with other software and hardware engineers to understand the needs of our missions and...

  • RF Software Engineer

    2 weeks ago


    Hawthorne, California, United States SpaceX Full time

    Job Title: RF Software EngineerSpaceX is a pioneering company that aims to make humanity a multi-planetary species. We are seeking a highly skilled RF Software Engineer to join our team and contribute to the development of advanced radio frequency systems for our Starshield program.Responsibilities:Design and develop RF systems for low-earth orbit...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Senior Software Engineer, Flight Software SystemsJoin SpaceX, a pioneering company in space exploration, as a Senior Software Engineer for Flight Software Systems. In this role, you will design, develop, and test software that controls and simulates SpaceX flight systems.Responsibilities:Develop highly reliable autonomous software systems and...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Senior Software EngineerAt SpaceX, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software solutions to accelerate quality, speed, and efficiency of manufacturing processes.Key Responsibilities:Develop and own process...


  • Hawthorne, California, United States SpaceX Full time

    Software Development EngineerJoin SpaceX as a Software Development Engineer and contribute to the development of mission-critical software for our Falcon rockets. As a key member of the Falcon team, you will work closely with cross-functional teams to ensure the software meets the specifications and needs of each mission. Your expertise will be crucial in...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Senior Software EngineerJoin SpaceX as a Senior Software Engineer and contribute to the development of cutting-edge software systems for our Starshield program. As a key member of our software team, you will design, develop, and deploy highly reliable software systems that control hundreds of satellites in low earth orbit.Responsibilities:Create...


  • Hawthorne, California, United States Chaos Industries Full time

    Job Title: Senior Software EngineerCHAOS Industries is a cutting-edge technology company delivering innovative solutions to the defense and critical industrial sectors. We are seeking a highly skilled and motivated Senior Software Engineer to join our team supporting our R&D and product engineering initiatives.Responsibilities:Research and development of...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Data Software EngineerJob Summary:We are seeking a highly skilled Data Software Engineer to join our team at SpaceX. As a Data Software Engineer, you will be responsible for designing and developing mission-critical applications that accelerate launch vehicle production and flight, as well as systems that enable Starlink to grow into a worldwide...


  • Hawthorne, California, United States SpaceX Full time

    Job Title: Senior Software Engineer, PythonAt SpaceX, we're pushing the boundaries of what's possible with our cutting-edge technology. As a Senior Software Engineer on our Dragon Software team, you'll play a critical role in developing, analyzing, and verifying the mission-critical software that flies our Dragon crewed and cargo...


  • Hawthorne, California, United States SpaceX Full time

    Simulation Software DeveloperAt SpaceX, we're pushing the boundaries of what's possible with simulation software. As a Simulation Software Developer, you'll design, develop, and test our in-house simulation software supporting all SpaceX flight systems. You'll program the core simulation infrastructure and collaborate on the building of models of fluids,...


  • Hawthorne, California, United States SpaceX Full time

    Software Engineer, Flight Software SpecialistAt SpaceX, we're pushing the boundaries of space technology and exploring the possibilities of a future where humanity is out exploring the stars. As a Software Engineer, Flight Software Specialist, you'll play a critical role in designing, developing, and testing software that controls our flight and ground...