
Flight Software Engineer
Terran Orbital Corporation20 days ago
Irvine, CA, USAMid Level
Base Salary
$125k - $150k/yr
Responsibilities
- Design, implement, and maintain flight software for satellite guidance, navigation, control, payload operations, power management, communications, autonomy, and fault protection.
- Develop software for imaging systems, advanced sensors, and propulsion-based maneuvers including aero-braking and lunar descent profiles.
- Write unit, integration, and regression tests for flight software.
- Integrate and validate software using high-fidelity simulators, hardware-in-the-loop testbeds, engineering development units, and flight-like spacecraft hardware.
- Collaborate with systems engineering, GNC, avionics, payload, and ground software teams on requirements, architecture, and interfaces.
- Support on-orbit commissioning and early satellite operations through debugging, telemetry analysis, and software tuning.
- Contribute to development processes, coding standards, documentation, and CI/CD pipelines.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
- At least 2 years of experience developing C++ applications for embedded, real-time, or safety-critical systems.
- Strong understanding of embedded software concepts including memory management, concurrency, and real-time constraints.
- U.S. citizenship with eligibility to obtain and maintain a DoD security clearance.
- Preferred qualifications include experience with ARM and Texas Instruments embedded processors and their development environments.
- Preferred qualifications include Linux development workflows, GNU toolchains, Make, GCC, GDB, Bash, Python, and aerospace or satellite software development experience.
- Strong written and verbal communication skills and the ability to work effectively in a fast-moving team environment.
Benefits
- 100% company-paid medical, dental, and vision coverage for employees and dependents.
- 401(k) match.
- Flexible Time Off.
- Education or tuition reimbursement.
- Covered life insurance.
- Paid maternity, paternity, and parental leave.
- Employee referral program and company swag.
- Full-time position.
About Terran Orbital Corporation
Terran Orbital Corporation designs, manufactures, and operates small satellites and constellations for U.S. and allied aerospace and defense customers, providing end-to-end services spanning design, production, launch planning, mission operations, and in-orbit support. Founded in 2013 and headquartered in Irvine, California, the public company (NYSE) focuses on satellite buses, payload integration, and mission operations for government and commercial programs.