Staff Flight Software Engineer

4 weeks ago


Long Beach, California, United States Vast Full time

Vast is a pioneering company in the space industry, aiming to contribute to a future where billions of people live and thrive in space.

We are building artificial gravity space stations, enabling long-term stays in space without the adverse effects of zero-gravity.

Our initial crewed space habitat, Haven-1, is scheduled to be the world's first commercial space station when it launches into low earth orbit.

We are seeking a highly skilled Staff Flight Software Engineer to join our team and help implement software for Haven-1.

You will develop fault-tolerant code for safety-critical systems and work closely with the avionics team to integrate flight code with avionics hardware.

As a key member of our team, you will work in a collaborative environment that values continuous improvement and a culture of finding and fixing errors.

This is a full-time, exempt position located in our Long Beach location.

Responsibilities:

  • Work with the Flight Software team to create highly reliable flight software for all Haven missions
  • Work cross-functionally with all other disciplines to support algorithm implementation and integration into the flight software
  • Assess and critique code, ensuring adherence to best practices and established standards, in code reviews
  • Develop driver-level code to interface with radios, sensors, and actuators onboard for all Haven missions
  • Develop and maintain the Telemetry and Commanding Systems which will be used to communicate with our vehicles
  • Develop unit and integrated tests, and establish continuous integration framework for flight

Minimum Qualifications:

  • Bachelor's degree in computer science, computer engineering, electrical engineering, or other engineering discipline
  • 10+ years of experience coding in C++

Preferred Qualifications:

  • Fault-tolerant and safety-critical software design
  • Experience developing software for complex systems such as spacecraft, aircraft, or autonomous vehicles
  • Experience working in a continuous build and test environment
  • Experience with Embedded Systems
  • Experience working with satellite communications or telemetry systems
  • Hands-on experience with serial protocols such as UART, CAN, I2C, SPI, and/or Ethernet (TCP/UDP)
  • Understanding of Linux kernel software and drivers
  • Network programming experience
  • Familiarity with oscilloscopes, logic analyzers, and digital multimeters
  • Familiarity with the Atlassian Suite (JIRA, Bitbucket, Confluence)
  • Familiarity with Git, Cmake, and GNU tools
  • Able to work in a Linux environment

Additional Requirements:

  • Willingness to work evenings and/or weekends to support critical mission milestones

Salary Range:

California, $155,000-$235,000 USD

COMPENSATION AND BENEFITS

Base salary will vary depending on job-related knowledge, education, skills, experience, business needs, and market demand. Salary is just one component of our comprehensive compensation package.

Full-time employees also receive company equity, as well as access to a full suite of compelling benefits and perks, including:

  • 100% medical, dental, and vision coverage for employees and dependents
  • Flexible paid time off for exempt staff and up to 15 days of vacation for non-exempt staff
  • Paid parental leave
  • Short and long-term disability insurance
  • Life insurance
  • Free catered meals and snacks and beverages
  • Access to a 401(k) retirement plan
  • One Medical membership
  • ClassPass credits
  • Personalized mental healthcare through Spring Health
  • Other discounts and perks

EQUAL OPPORTUNITY

Vast is an Equal Opportunity Employer; employment with Vast is governed on the basis of merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.



  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Flight Software Engineer at Impulse Space, you will be responsible for developing and implementing software for autonomous systems. Your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with avionics hardware engineers, GNC engineers, propulsion...


  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Flight Software Engineer at Impulse Space, you will be responsible for designing, developing, and testing software for spacecraft flight systems. This includes implementing GNC algorithms, command and telemetry, mission management, health and status, and fault management in a real-time software framework. You will work closely with avionics...


  • Long Beach, California, United States JetZero, Inc. Full time

    At JetZero, Inc., we are revolutionizing the future of air travel with our innovative blended-wing aircraft. Our team is comprised of experienced aerospace professionals and engineers who are passionate about accelerating the future of aerospace.We are seeking a highly skilled Flight Test System and Instrumentation Engineer to join our team. The ideal...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company that aims to contribute to a future where billions of people live and thrive in space. Our mission is to build artificial gravity space stations, enabling long-term stays in space without the adverse effects of zero-gravity. We are currently developing our initial crewed space habitat, Haven-1, which will be the world's first...


  • Long Beach, California, United States Relativity Space Full time

    About the Role:As a Staff Robotics Software Engineer at Relativity Space, you will play a key role in the development and integration of robotics software and hardware for a cooperative robotics platform. Your expertise in robotics software development, particularly in C++ and embedded environments, will be instrumental in implementing perception systems...


  • Long Beach, California, United States Relativity Space Full time

    About the Role:We are seeking a highly skilled Staff Platform Engineer to join our Robotics Software Engineering Team. As a key member of this team, you will be responsible for the development of a flexible and safe robotics operating platform, focusing on the low-level execution environment, messaging and communications, integration with robots and...


  • Long Beach, California, United States Vast Full time

    Job SummaryVast is seeking a highly skilled Principal Electrical Engineer, Avionics to join our team. As a key member of our avionics engineering team, you will be responsible for designing, developing, and testing avionics systems for our commercial space station. This is a full-time, exempt position located in our Long Beach location.Key...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company in the field of space exploration, aiming to contribute to a future where billions of people live and thrive in space. We are building artificial gravity space stations, allowing long-term stays in space without the adverse effects of zero-gravity.Our initial crewed space habitat, Haven-1, is scheduled to launch into low earth...


  • Long Beach, California, United States Relativity Space Full time

    About the Role:As a key member of our Integrated Performance team, you will drive the architecture, sizing, and development of thermal systems for our reusable launch vehicles. This includes designing and developing thermal protection systems, insulation, heaters, and environmental conditioning systems in collaboration with peer technical teams.You will...

  • GNC Systems Engineer

    4 weeks ago


    Long Beach, California, United States Relativity Space Full time

    At Relativity Space, we are pushing the boundaries of aerospace technology and additive manufacturing to create a sustainable presence in space. We are seeking a highly skilled GNC Systems Engineer to join our Integrated Performance team.This role will involve working closely with a multidisciplinary vehicle engineering team to develop control and guidance...


  • Long Beach, California, United States Vast Full time

    Job Title: Principal Electrical Engineer, AvionicsVast is seeking a highly skilled Principal Electrical Engineer, Avionics to join our team. As a key member of our Avionics Engineering team, you will be responsible for designing, developing, and testing avionics systems for our commercial space station.Responsibilities:Lead a team of engineers to deliver...


  • Long Beach, California, United States Rocket Lab Full time

    Unlock the Potential of SpaceRocket Lab is a global leader in launch and space systems, and we're on a mission to improve life on Earth. As a Principal Integration and Test Engineer, you'll play a critical role in developing, testing, and deploying flight spacecraft systems. You'll work collaboratively with our Space Systems team to define systems...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company in the space industry, dedicated to creating a future where humanity thrives in space.We are building artificial gravity space stations, allowing for long-term stays in space without the adverse effects of zero-gravity.Our initial crewed space habitat, Haven-1, is scheduled to launch into low earth orbit in 2025.We are seeking a...


  • Long Beach, California, United States Odys Aviation Full time

    Electrify the Future of FlightAt Odys Aviation, we're pushing the boundaries of innovation in the aerospace industry. As a Systems Engineer/Modeler, you'll play a crucial role in developing advanced vertical takeoff and landing aircraft for major airlines. Our goal is to revolutionize the way we travel, reducing travel time by half on the world's busiest...


  • Long Beach, California, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems. Our mission is to unlock the potential of space to improve life on Earth. We're on a mission to push the boundaries of what's possible in space, and we're looking for talented individuals to join our team.Job SummaryWe're seeking a Senior Spacecraft Systems Engineer to join our Space...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company that aims to make space exploration accessible to humanity. We are currently developing artificial gravity space stations, which will enable long-term stays in space without the adverse effects of zero-gravity.Our initial crewed space habitat, Haven-1, is scheduled to be the world's first commercial space station when it launches...


  • Long Beach, California, United States TBWA\Chiat\Day Full time

    About the RoleThe Avionics Hardware Engineering Team is seeking a seasoned leader to manage a team of electrical engineers in the development of custom electronics for Relativity's rocket, Terran R. As a Senior Manager, you will oversee the full product lifecycle, from design to qualification and initial flight production. You will work closely with...

  • GNC Engineer II

    4 weeks ago


    Long Beach, California, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems, enabling some of the most ambitious and vital space missions globally. Our Electron rocket has provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the world.The GNC Engineer II - Mission Formulation is responsible for designing,...


  • Long Beach, California, United States Vast Full time

    Vast is revolutionizing space exploration by developing artificial gravity space stations. We're seeking a highly skilled Principal Software Engineer to join our team and contribute to the design and build of these revolutionary systems.As a Principal Software Engineer, you'll be responsible for developing new and optimizing existing software codebases,...


  • Long Beach, California, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems, enabling some of the most ambitious and vital space missions globally. Our Electron rocket has provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the world.Our Space Systems team is responsible for designing, creating, and putting...