T

Tiberius Aerospace

Defense technology provider via DaaS licensing

GNC Embedded Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeOrange County, CA, USA$150k - $200k /yrIn-person

About the Job

Requirements

  • A B.S. or M.S. in Computer Engineering, Electrical Engineering, or Aerospace Engineering is required.
  • At least 8 years of embedded flight software development for flight-critical defense or aerospace systems is required.
  • Expert-level C and C++ skills in real-time embedded environments, including RTOS and bare-metal architectures, are required.
  • Demonstrated experience implementing Kalman filter variants or flight control laws in embedded production code is required.
  • Proficiency in MATLAB and Simulink Model-Based Design, including production C code generation using Embedded Coder or equivalent, is required.
  • Experience developing or operating SIL and HIL test infrastructure for GNC algorithm verification is required.
  • U.S. citizenship and eligibility to obtain and maintain a U.S. government security clearance are required.

Responsibilities

  • Implement GNC algorithms, including the navigation filter, guidance law, and autopilot control laws, in embedded C or C++ targeting the flight computer.
  • Define and own GNC flight software architecture, including task scheduling, sensor data interfaces, the GNC state machine, and fault detection logic.
  • Develop and maintain the Software-in-the-Loop environment integrating GNC flight code with the 6-DOF trajectory simulation for closed-loop algorithm verification.
  • Design and build the Hardware-in-the-Loop test bench, including GPS signal stimulation, IMU stimulation hardware, actuator emulation, and avionics bus interfaces.
  • Apply and enforce flight software coding standards and institute code review processes across the GNC software team.
  • Define GNC software requirements and verification test cases, and execute and close the GNC software V&V test plan.
  • Collaborate with navigation and controls engineers on algorithm translation, numerical stability, and fixed- and floating-point performance trade-offs.
  • Perform real-time performance characterization covering CPU budget, worst-case execution time, timing jitter, and latency analysis.
  • Support environmental test, ground test, and range test activities as the GNC software technical lead.
  • Implement the GPS/INS navigation filter in embedded C or C++ with attention to numerical stability, fixed-point arithmetic constraints, and real-time execution timing.
  • Develop the GNC task framework, including sensor read scheduling, filter update cadence, guidance computation, and actuator command output with deterministic timing.
  • Build and maintain the SIL environment in which the production GNC flight binary executes against the MATLAB/Simulink 6-DOF plant model in closed loop for regression testing.
  • Design the HIL test bench architecture, including interface hardware for GPS receiver simulation, IMU digital output stimulation, actuator feedback emulation, and data recording.
  • Implement an auto-code-generation workflow from MATLAB/Simulink navigation and control law models to production C code using Embedded Coder or equivalent.
  • Define and apply coding standards for the GNC software module, including MISRA-C rules, static analysis requirements, and unit test coverage expectations.
  • Develop the GNC software build system, regression test suite, and continuous integration process to support rapid algorithm iteration.
  • Characterize flight computer GNC software performance under worst-case loading and document CPU margin, memory usage, and stack depth results.
  • Interface with the flight computer hardware team on processor selection, memory architecture, sensor bus protocols, and boot sequence requirements.
  • Coordinate GNC software schedule and deliverables with systems engineering, the navigation team, and the I&T team.
  • Support range test activities by providing GNC software configuration control, pre-test checkout procedures, and post-test log data extraction.
  • Participate in configuration control board reviews for GNC software changes and maintain the software version log.
  • Support environmental qualification by preparing GNC software test configurations for vibration, thermal, and shock testing.
  • Provide GNC software technical inputs to subcontractor statements of work for GPS receiver and IMU firmware interfaces.

Desired Qualifications

  • Experience with GPS receiver software interfaces, including NMEA, binary proprietary protocols, and M-code or SAASM pulse-per-second and timing interfaces.
  • Background implementing DO-178C, MISRA-C, or equivalent safety-critical software standards in a flight program.
  • Experience with high-g inertial sensor digital interfaces, including SPI or UART IMU protocols and in-flight calibration algorithms.
  • Familiarity with MIL-STD-1553, RS-422, or ARINC 429 avionics bus interfaces.
  • Background with high-g avionics design considerations such as connector retention, PCB via-fill, and component derating under high-g launch load.
  • Experience with FPGA co-design for navigation algorithm pre-processing or sensor timing synchronization.
  • An active U.S. Secret or Top Secret security clearance is preferred.

About the Company

Tiberius Aerospace

Defense technology provider via DaaS licensing

Tiberius Aerospace develops defense technology under a Defense-as-a-Service model that licenses its IP and integrates an AI platform so allied governments can manufacture weapons at home. Its products include the Sceptre 155mm ramjet artillery munition (range up to 150 km), the Invictus multi-mission missile, the Vault vertical launch system, and the GRAIL platform for weapon development, manufacturing, and testing. It differentiates itself by enabling sovereign capability through IP licensing and in-country production partnerships, including UK MoD work and DIU validation. Its goal is to equip allied nations with licensed, adaptable defense tech to speed development and reduce reliance on a small number of large contractors.

Company size
51-200
Company stage
Early VC
Total funding
$4.5M
Headquarters
Newport Beach, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Tiberius Aerospace

See more jobs