Lead Flight Software Engineer — Embedded Spacecraft

NASA Jet Propulsion Laboratory

Pasadena (CA)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NASA Jet Propulsion Laboratory in Pasadena seeks a Flight Software Engineer IV to develop embedded flight software for spacecraft and payloads within the Flight Software Architecture group. You will contribute to leadership and delivery across CubeSats and larger missions, collaborating with avionics and mission systems teams.

The role emphasizes independent work or leading small teams, with a strong focus on design, testing, and integration in a mission-critical environment.

Qualifications

  • Extensive understanding and hands-on programming techniques in real-time embedded software for mission-critical aerospace applications.
  • Experience architecting, developing, debugging, releasing and maintaining complex embedded software for spacecraft.

Responsibilities

  • Develop embedded flight software for spacecraft and payloads.
  • Lead design reviews and mentor junior engineers.
  • Integrate software with avionics hardware and simulations.

Skills

Embedded RTOS
C/C++
Python
IPC
Embedded systems
Linux
VxWorks
Software architecture
Team leadership
CAN bus

Education

Bachelor's degree in Computer Science or related discipline
Master's degree in related discipline
PhD in related discipline

Tools

WindRiver VxWorks
FreeRTOS
Zephyr
SpaceWire
PCIe
UART
I2C
SPI

Job description

NASA Jet Propulsion Laboratory in Pasadena seeks a Flight Software Engineer IV to develop embedded flight software for spacecraft and payloads within the Flight Software Architecture group. You will contribute to leadership and delivery across CubeSats and larger missions, collaborating with avionics and mission systems teams.

The role emphasizes independent work or leading small teams, with a strong focus on design, testing, and integration in a mission-critical environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software Engineer IV – Spacecraft Systems Lead
Flight Software Engineer IV – Spacecraft Systems Lead

Jet Propulsion Laboratory • United States

On-site
USD 176,000 - 213,000
Health insurance
Retirement plans
Paid time off
Flight Software Engineer IV
Flight Software Engineer IV

citjpl • United States

On-site
USD 140,000 - 190,000
Flight Software Engineer IV
Flight Software Engineer IV

NASA Jet Propulsion Laboratory • Pasadena (CA)

On-site
USD 140,000 - 190,000
Lead Flight Software Engineer — Spacecraft Real-Time Systems
Lead Flight Software Engineer — Spacecraft Real-Time Systems

Space Kinetic Corp. • El Segundo (CA)

On-site
USD 220,000 - 275,000
Equity-Based Compensation
401(k) retirement plan
Generous PTO
+3
Lead Flight Software Engineer
Lead Flight Software Engineer

EVONA • Los Angeles (CA)

On-site
USD 140,000 - 200,000
Senior Flight Software Engineer - Spacecraft Embedded Systems
Senior Flight Software Engineer - Spacecraft Embedded Systems

AST SpaceMobile • Lanham (MD)

On-site
USD 140,000 - 190,000
Flight Software Engineer — Real-Time Spacecraft Systems
Flight Software Engineer — Real-Time Spacecraft Systems

ispace, inc. • Englewood (CO)

On-site
USD 101,000 - 152,000
Health coverage
Commuter benefits
Lunch stipend
+6
Senior Spacecraft Flight Software Engineer
Senior Spacecraft Flight Software Engineer

Apex • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Equity in Apex
Company-paid health care
15–20 days PTO
+5
Senior Spaceflight Embedded Software Engineer
Senior Spaceflight Embedded Software Engineer

AST SpaceMobile • Washington

On-site
USD 140,000 - 190,000
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • United States

On-site
USD 100,000 - 130,000