# Staff/Principal Flight Software Engineer (IV/V)

Hiring organization: [Terran Orbital](https://career.thegoodapps.co/organizations/terran-orbital)

Canonical page: https://career.thegoodapps.co/jobs/c4da9b1f-2c06-40c0-8923-78d936c8a436

Listed on Terran Orbital's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Staff, Principal
- Location: Irvine, CA
- Remote: yes
- Salary: 150000 – 210000 USD per year

## Summary

This role develops flight software for nano-satellites, requiring deep expertise in C++ for embedded systems and Linux kernel development. It suits experienced engineers with 8+ years (Staff) or 12+ years (Principal) in critical systems who can lead teams and mentor junior engineers on mission-critical aerospace projects.

_Our summary, not Terran Orbital's wording._

## Skills named

Bash (Scripting), C++, Make (Integromat), Python

## Required

- Bachelor's degree in Computer Science or equivalent
- 8+ years C++ development for embedded/high-performance/critical systems (Staff Level 4) OR 12+ years (Principal Level 5)
- U.S. Citizenship
- DoD security clearance eligibility

## Nice to have

- Linux kernel low-level driver subsystem experience
- Hands-on UART/serial communication driver experience
- ARM and Texas Instruments embedded systems experience
- Test equipment proficiency (oscilloscopes, spectrum analyzers)
- Linux and GNU tools experience
- Scripting language experience (bash, Python)
- Build pipeline and on-target deployment/testing experience

Apply on Terran Orbital's site: https://job-boards.greenhouse.io/terranorbitalcorporation/jobs/4019977009
