Terran Orbital Corporation

Terran Orbital Corporation

Staff/Principal Flight Software Engineer (IV/V)

Irvine, CA (Open to Hybrid or Remote) · Principal · Full-time

No sponsorship$150k-$190kDetected 1 day ago
C++BashGitLinuxCybersecurityComplianceCommunicationMentoring

About the role

  • Join a team where your impact reaches beyond the stars!
  • If you're driven by purpose, inspired by challenges, and ready to leave your mark on the universe, you'll find a home and endless opportunities for growth here.
  • Together, let's redefine what is possible in orbit and beyond!

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
  • Potential 10% travel to visit customers or vendors for Design Reviews and collaborative technical work

Requirements

  • In performing the duties of this job, the employee is routinely required to sit or stand for long durations of time, in addition to bending, reaching, and walking.
  • To conduct business with Terran Orbital, a Master Services Agreement (MSA) must be executed and confirmed prior to submitting any information relating to a potential candidate.
  • This would require the ability to lift or move objects up to 10 pounds and occasionally lift or move objects up to 25 pounds.
  • Bachelor's degree in Computer Science or equivalent field.
  • 8+ years (Staff Engineer
  • Level 4) of experience developing C++ applications for embedded, high-performance, or critical systems.
  • 12+ years (Principal Engineer
  • Level 5) of experience developing C++ applications for embedded, high-performance, or 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.
  • Hands‑on Linux kernel development experience, specifically with low‑level driver subsystems.
  • Demonstrated expertise working with UART or serial communication drivers within the Linux kernel.Experience integrating or modifying kernel interactions with hardware abstraction layers such as PIM modules or equivalent middleware.Ability to debug and trace kernel‑space issues related to device communication paths (UART, SPI, I2C, etc.).Experience supporting early‑stage or evolving hardware/firmware platforms (e.g., FCM+ or similar module frameworks).

Compensation

  • $150,000 - $210,000 USD

Benefits

  • 100% Company-paid comprehensive medical, dental, and vision coverage for you and your dependents
  • Flexible Time Off (FTO)
  • Education Reimbursement
  • Competitive Paid Parental Leave

Company info

  • The job operates in a professional office environment but in a manufacturing company.

Equal opportunity

  • Terran Orbital is an Equal Opportunity/Affirmative Action Employer.
  • If you need assistance or accommodation due to a disability, you may contact us at hr@terranorbital.com.
  • Equal Opportunity/Affirmative Action Employer.

Visa & Work Authorization

  • Citizenship with ability to obtain and maintain DoD security clearance

This listing is sourced directly from Terran Orbital Corporation's careers page and normalized into a canonical job model.