Staff Embedded Software Engineer — Satellite Systems

Terran Orbital Corporation

Irvine (CA)

On-site

USD 160,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% Company-paid medical, dental, and
Vision coverage

Job summary

Terran Orbital is seeking an experienced Staff Embedded Software Engineer to join our Irvine team, reporting to the Embedded Software & FPGA Manager. You will develop high‑reliability software for satellite systems and payloads, leading a team of engineers and coordinating with cross‑functional groups.

The role emphasizes design, testing, and integration across simulation, flight‑replica, and hardware‑in‑the‑loop environments, with opportunities to influence multiple programs and travel up to

Qualifications

  • 8+ years of C/C++ embedded software experience.
  • Experience with RTOS or bare-metal designs.
  • Proficient with embedded debugging tools.
  • Strong microcontroller and peripheral knowledge.
  • Experience with serial protocols CAN, RS-232/422/485, I2C, SPI.
  • Excellent communication and self-motivation.
  • U.S. Person or permanent resident status required.

Responsibilities

  • Lead and mentor junior engineers in software development.
  • Develop and maintain embedded software for satellite modules.
  • Define and refine software requirements with teams.
  • Architect and maintain reliable embedded software.
  • Lead multiple satellite programs technically.
  • Create unit tests using Test Driven Development.
  • Develop and automate system-level tests.
  • Integrate and test software in simulation and hardware-in-the-loop.
  • Represent Terran Orbital in customer interactions.
  • Travel up to 10% for design reviews.

Skills

C/C++ embedded development
RTOS/bare-metal engineering
Embedded debugging tools
Microcontroller architectures
CAN RS232/422/485 I2C SPI
Team leadership
Communication skills
U.S. Person or LPR

Education

Bachelor's degree in Computer Engineering / Electrical Engineering / Computer Science

Tools

FreeRTOS
Embedded Linux
GCC / GNU toolchains
GNU make
Oscilloscopes / Logic analyzers

Job description

Terran Orbital is seeking an experienced Staff Embedded Software Engineer to join our Irvine team, reporting to the Embedded Software & FPGA Manager. You will develop high‑reliability software for satellite systems and payloads, leading a team of engineers and coordinating with cross‑functional groups.

The role emphasizes design, testing, and integration across simulation, flight‑replica, and hardware‑in‑the‑loop environments, with opportunities to influence multiple programs and travel up to

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

Similar jobs worth comparing

Senior Systems Integration Engineer — Satellite Systems Lead
Senior Systems Integration Engineer — Satellite Systems Lead

Terran Orbital Corporation • Irvine (CA)

On-site
USD 110,000 - 150,000
Medical coverage
401(k) match
Flexible Time Off
+2
Associate Flight Software Test & Automation Engineer
Associate Flight Software Test & Automation Engineer

Terranorbitalcorporation • Irvine (CA)

On-site
USD 80,000 - 120,000
Medical, dental & vision
401(k) match
Flexible Time Off
+3
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Terran Orbital Corporation • Irvine (CA)

On-site
USD 160,000 - 190,000
100% Company-paid medical, dental, and
Vision coverage
Staff Mission Control Ground Software Engineer
Staff Mission Control Ground Software Engineer

Front Door Defense • Irvine (CA), Northern (KY)

Hybrid
USD 175,000 - 225,000
Equity
Health Insurance
401(k)
+5
Senior Spacecraft Systems Architect — Drive Satellite Missions
Senior Spacecraft Systems Architect — Drive Satellite Missions

Terran Orbital Corporation • Irvine (CA)

On-site
USD 135,000 - 175,000
100% covered medical, dental, and vision coverage
401(k) match
Flexible Time Off (FTO)
+2
Staff Ground Software Engineer: Next-Gen Mission Control
Staff Ground Software Engineer: Next-Gen Mission Control

Turion Space • Irvine (CA)

On-site
USD 175,000 - 225,000
Equity
Health Insurance
401(k)
+5
Spacecraft Systems Engineer: Build Next-Gen Satellites
Spacecraft Systems Engineer: Build Next-Gen Satellites

Terran Orbital Corporation • Irvine (CA)

On-site
USD 100,000 - 140,000
100% Company-paid medical, dental, and
401(k) Match
Flexible Time Off (FTO)
+2
Senior Mission Control Ground Software Engineer
Senior Mission Control Ground Software Engineer

Socket.dev • Irvine (CA)

On-site
USD 175,000 - 225,000
Equity
Health Insurance
401(k) Plan
+5
Lead Flight Software Engineer IV/V - Embedded Systems
Lead Flight Software Engineer IV/V - Embedded Systems

Terran Orbital Corporation • Irvine (CA)

Hybrid
USD 150,000 - 210,000
100% company-paid medical/dental/visi
401(k) Match
Flexible Time Off (FTO)
+2
Staff Software Engineer — Satellite Flight Systems Lead
Staff Software Engineer — Satellite Flight Systems Lead

Muon Space • San Jose (CA)

On-site
USD 210,000 - 234,000
Equity compensation
Health insurance
401k retirement plan
+3