Senior/Principal Flight Software Engineer – Embedded Lead

Terranorbitalcorporation

Irvine (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% Company‑paid medical, dental, and
vision coverage
401(k) Match
Flexible Time Off (FTO)
Education Reimbursement
Competitive Paid Parental Leave

Job summary

Terran Orbital in Irvine is seeking an experienced Flight Software Engineer to drive embedded C++ for high‑performance spacecraft systems and lead software development across simulation, flight hardware, and payloads.

You will report to the Flight Software Engineering Manager and guide a team of engineers, ensuring reliable, testable software in a fast‑growing aerospace environment. On‑site work is preferred for hardware access, with remote work possible after onboarding.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent field.
  • 8+ years (Staff Engineer - Level 4) developing C++ applications for embedded/high‑performance/critical systems.
  • 12+ years (Principal Engineer - Level 5) developing C++ applications for embedded/high‑performance/critical systems.
  • Prior experience using GitHub or similar Git tool.
  • Highly motivated, self‑starting, responsible, thorough, and able to perform duties autonomously without supervision.
  • Excellent written and verbal communication skills.
  • U.S. Citizenship with ability to obtain and maintain DoD security clearance.

Responsibilities

  • Collaborate with multiple engineering teams to establish software requirements.
  • Perform as the technical lead of a satellite program.
  • Lead a team of junior software engineers, providing mentorship and tasking.
  • Design, develop, and maintain simple, reliable, and fault‑tolerant software.
  • Develop software for unique payloads, such as imagers, image processors, communication devices, and various astronomical science instruments.
  • Create comprehensive unit and regression tests in existing frameworks.
  • Integrate and test software in simulation, flight replica, flight vehicle, and hardware‑in‑the‑loop environments.
  • Communicate with the customer in technical working groups.
  • Potential 10% travel to visit customers or vendors for Design Reviews and collaborative technical work.

Skills

C++ programming
embedded systems
Git/GitHub
communication skills
self-motivated
team leadership
Linux kernel experience

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Git
Linux kernel debugging

Job description

Terran Orbital in Irvine is seeking an experienced Flight Software Engineer to drive embedded C++ for high‑performance spacecraft systems and lead software development across simulation, flight hardware, and payloads.

You will report to the Flight Software Engineering Manager and guide a team of engineers, ensuring reliable, testable software in a fast‑growing aerospace environment. On‑site work is preferred for hardware access, with remote work possible after onboarding.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Flight Software Architect - Spacecraft Systems
Senior Flight Software Architect - Spacecraft Systems

MSU Solutions GmbH • Irvine (CA)

On-site
USD 175,000 - 210,000
Medical, dental, vision (company-paid)
401(k) match
Flexible Time Off
Flight Software Engineering Manager for Space Systems
Flight Software Engineering Manager for Space Systems

Terranorbitalcorporation • Irvine (CA)

On-site
USD 150,000 - 210,000
100% Company-paid medical, dental, and vision coverage
401(k) Match
Flexible Time Off
+2
Lead Embedded Software Engineer, Satellite Systems
Lead Embedded Software Engineer, Satellite Systems

Terranorbitalcorporation • Irvine (CA)

On-site
USD 160,000 - 190,000
100% Company-paid medical, dental, and
Vision coverage
401(k) Match
+2
Flight Software Engineering Manager — Lead Space Systems
Flight Software Engineering Manager — Lead Space Systems

Terran Orbital Corporation • Irvine (CA)

On-site
USD 150,000 - 210,000
100% company-paid medical, dental, and vision coverage
401(k) match
Flexible Time Off
+1
Lead Embedded Software Engineer, Satellite Systems
Lead Embedded Software Engineer, Satellite Systems

Terran Orbital Corporation • Irvine (CA)

On-site
USD 160,000 - 190,000
Medical coverage
401(k) match
Flexible PTO
+2
Flight Software Engineering Manager: Lead Embedded Space Systems
Flight Software Engineering Manager: Lead Embedded Space Systems

Socket.dev • Irvine (CA)

On-site
USD 180,000 - 230,000
Medical, dental, vision coverage
401(k) Match
Flexible Time Off
+2
Senior Spaceflight Embedded Software Lead
Senior Spaceflight Embedded Software Lead

Associates Systems LLC • Webster (TX)

On-site
USD 120,000 - 190,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 Spacecraft Firmware Engineer - C++ in Flight Software
Senior Spacecraft Firmware Engineer - C++ in Flight Software

Vardaspace • El Segundo (CA)

On-site
USD 169,000 - 216,000
Flexible PTO
Health insurance
401(k) with match
+3
Senior Flight Software Engineer - Embedded Space Systems
Senior Flight Software Engineer - Embedded Space Systems

Logos Space • Mountain View (CA)

On-site
USD 150,000 - 250,000