About the Company
Our client is an elite aerospace innovator moving at warp speed to reinvent how the world flies. They combine start-up agility with deep aviation expertise to design, build, and scale next-generation aircraft in ways the industry has never seen. Driven by automation, AI-integrated workflows, and a fully connected digital backbone, their multidisciplinary team is breaking traditional engineering bottlenecks to accelerate production.
About the Role
In this role, you won’t just manage tickets—you will own complex architectural blocks, bridge the gap between cutting-edge code and rugged physical hardware, and work alongside some of the brightest minds in aerospace. If you are ready to push technology to its absolute limit, this is your chance to make a lasting impact on the future of flight.
This role is on-site in Irvine 5 days a week.
Responsibilities
-
Platform Architecture:
Design and implement robust, deterministic real-time embedded software in C/C++ for safety-critical microcontrollers and Digital Signal Processors (DSPs).
-
Hardware-Software Co-Design:
Lead low-level peripheral driver development (PWM, ADC, SPI, I2C, CAN, UART, Ethernet) and execute hardware board bring-up from scratch.
-
Lab Integration & Debugging:
Step into a blank-space lab environment to debug complex hardware-software integration issues using JTAG emulators, logic analyzers, and high-bandwidth oscilloscopes.
-
SWaP Optimization:
Optimize code execution for tight Size, Weight, and Power (SWaP) constraints, maximizing CPU efficiency and minimizing latency in hard real-time execution environments (RTOS or bare-metal).
-
Deterministic Protection:
Implement high-speed fault-handling logic and state recovery routines to protect physical hardware against thermal, current, and environmental extremes.
Qualifications
-
Experience:
6+ years of professional embedded firmware development experience with a strong focus on physical hardware-software integration.
-
Languages:
Expert-level proficiency in C and C++ for resource-constrained, hard real-time environments.
-
Silicon Architecture:
Direct experience programming high-performance MCUs or DSPs (e.g., TI C2000, Infineon AURIX TriCore, ARM Cortex-M/R, STM32).
-
Lab Expertise:
Hands-on experience debugging physical circuitry and interfacing with test infrastructure using standard lab equipment.
-
Tools:
Proficient with model-based design and simulation tools (MATLAB / Simulink) and standard version control (Git).
Preferred Skills
-
Experience with safety-critical reliability standards used in aerospace, defense, or autonomous vehicles (e.g., DO-178C, ISO 26262, MIL-STD).
-
Familiarity with high-voltage platforms, electric motor drives, or linear/rotary actuator control loops.
-
Experience implementing deterministic communication protocols over CAN, CAN FD, or EtherCAT.
Pay range and compensation package
Due to our client's work with flight-critical technologies and compliance with U.S. export control regulations (ITAR/EAR), candidates must be a U.S. Citizen or permanent resident (Green Card holder). Our client cannot sponsor visas for this position.
Equal Opportunity Statement
Our client is committed to diversity and inclusivity in the workplace.
Salary: $165K-$220K