# Staff Embedded Linux Software Engineer

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

Canonical page: https://career.thegoodapps.co/jobs/089e061c-153a-42ce-88cb-1edd54c88f02

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

- Employment type: full time
- Seniority: Lead / Staff / Principal
- Location: Irvine, CA
- Salary: 160000 – 190000 USD per year

## Summary

A Staff-level embedded Linux engineer at a satellite manufacturer, leading a small team while architecting and developing high-reliability software for spacecraft systems. This role suits experienced C/C++ engineers comfortable with low-level hardware integration, real-time operating systems, and satellite payloads who are ready to mentor others and interact with customers.

_Our summary, not Terran Orbital's wording._

## Skills named

Azure Resource Manager (ARM), Bash (Scripting), C++, Linux, PCI DSS, Python, Test-Driven Development (TDD)

## Required

- 8+ years developing C/C++ for embedded or mission-critical systems
- Experience with bare-metal and RTOS-based designs
- Electronic test equipment and embedded debug tools proficiency
- Microcontroller architecture and peripheral knowledge across multiple MCU families
- Serial communication protocol experience
- U.S. Person or lawful permanent resident status

## Nice to have

- Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science
- ARM and Texas Instruments platform experience
- Oscilloscope and spectrum analyzer experience
- Linux and GNU toolchain familiarity
- Bash and Python scripting
- Build pipelines and deployment knowledge
- SOLID software design principles

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