Senior Spacecraft Flight Software Engineer Software

Frontdoor Defense

El Segundo (CA)

On-site

USD 169,000 - 216,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Long-term cash awards

Job summary

Frontdoor Defense is seeking a Senior Spacecraft Flight Software Engineer in El Segundo, CA to own and deliver flight software from requirements through flight operations. You’ll write bare metal, RTOS, or Linux based C++ software for embedded processors and oversee design, testing, and integration.

Required are a Bachelor's degree and 5+ years in safety-critical spacecraft software, with strong C++ skills. On-site role with opportunities for advanced aerospace tooling and V&V activities.

Qualifications

  • Bachelor's degree in computer science, math, physics, engineering or equivalent technical experience in safety critical software.
  • 5+ years of experience in the development of spacecraft or similar safety critical software.
  • Experience with development in C++, along with a strong understanding of the language concepts.

Responsibilities

  • Develop reliable flight software for spacecraft across all mission phases.
  • Write structured bare metal, RTOS, or Linux based C++ software for embedded processors.
  • Own all aspects of software development from design to integration.
  • Scope projects including requirements capture and initial design trades for open-ended problems.
  • Ensure system quality and performance through V&V techniques.
  • Collaborate effectively with the team to solve problems.

Education

Bachelor's degree in computer science, math, physics, engineering or equivalent technical experience in safety critical software

Tools

C++
Python
Rust
CCSDS telemetry/telecommand
F' or cFS framework
SPI/I2C/CAN/EtherCAT

Job description

Senior Spacecraft Flight Software Engineer
Own and deliver flight software for spacecraft from requirements through flight operations

Location: El Segundo, California

Compensation: $169,067 - 216,031 USD / year

About The Role
Senior Spacecraft Flight Software Engineer

The Senior Spacecraft Flight Software Engineer is responsible for determining how our spacecraft behaves and operates in orbit and building reliable software to ensure it happens. The team is responsible for all phases of development, starting from requirements capture through testing and flight operational support.

Responsibilities
  • Develop reliable flight software that determine how the spacecraft, satellite bus, and reentry capsule operate throughout the entire mission.
  • Write quality structured bare metal, RTOS, or Linux based software for embedded processors in C++.
  • Own all aspects of software development, from design, testing, and integration.
  • Scope projects including requirements capture and initial design trades given open-ended problems.
  • Ensure system quality and performance through software test, verification, and validation (V&V) technique.
  • Teamwork, communicate and problem solve in a collaborative environment.
Basic Qualifications
  • Bachelor's degree in computer science, math, physics, engineering or equivalent technical experience in safety critical software.
  • 5+ years of experience in the development of spacecraft or similar safety critical software.
  • Experience with development in C++, along with a strong understanding of the language concepts.
Preferred Skills and Experience
  • End-to-end experience building and launching a spacecraft.
  • Experience developing and testing real-time embedded systems.
  • Experience with safety-critical software, especially for aerospace applications.
  • Experience with CCSDS telemetry and telecommand system.
  • Experience with F' or cFS framework.
  • Experience with Python, or Rust.
  • Knowledge of basic analog and digital electronics.
  • Familiarity with SPI, I2C, CAN, EtherCAT.
Pay Range
  • Salary range: Senior Software Engineer: $169,067 - $216,031/ per year.
  • This role is on-site in El Segundo, CA.
  • Leveling and base salary is determined by job-related skills, education level, experience level, and job performance.
  • You will be eligible for incentives in the form of stock options and/or long-term cash awards.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Spacecraft Embedded Software Engineer Software
Senior Spacecraft Embedded Software Engineer Software

Frontdoor Defense • El Segundo (CA)

On-site
USD 169,000 - 216,000
Senior Flight Software Engineer - C/C++ - Up to $250,000 in Mundelein
Senior Flight Software Engineer - C/C++ - Up to $250,000 in Mundelein

Energy Jobline ZR • Mundelein (IL)

On-site
USD 150,000 - 250,000
Senior Flight Software Engineer, Arc Vehicle Software
Senior Flight Software Engineer, Arc Vehicle Software

Frontdoor Defense • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • Los Angeles (CA)

On-site
USD 140,000 - 220,000
Equity in compensation
Comprehensive medical, dental and vision coverage
Daily lunch provided onsite
+2
Senior Software Engineer
Senior Software Engineer

EVONA • Denver (CO)

On-site
USD 133,000 - 170,000
Equity: RSUs
Annual bonus
Professional development
Senior Flight Engineer
Senior Flight Engineer

EVONA • Colorado

Hybrid
USD 170,000 - 230,000
Equity
Hybrid work arrangement
Senior Space Flight Software Engineer, C++
Senior Space Flight Software Engineer, C++

Alumni Founders • El Segundo (CA)

On-site
USD 140,000 - 190,000
Flexible PTO
Medical insurance
Dental insurance
+5
Principal Embedded Software Engineer
Principal Embedded Software Engineer

EVONA • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Equity in compensation
Comprehensive medical, dental, and vision coverage
Daily lunch provided onsite
+2
Flight Software Engineer
Flight Software Engineer

Red Canyon Engineering & Software • United States

On-site
USD 85,000 - 120,000
Innovation-driven environment
Opportunities for professional growth
Collaborative team culture
Senior Spacecraft Software Test Engineer
Senior Spacecraft Software Test Engineer

Impulse Space • Redondo Beach (CA)

On-site
USD 150,000 - 200,000
Stock options
Medical, vision & dental coverage
401(k) retirement plan