Senior Embedded Software Engineer (CCU) - (SJ2026JB)
Core
Develop and verify safety-critical embedded software for the aircraft Charge Control Unit, interfacing with high-voltage electrical components and analog/digital circuitry.
Role type
Senior IC embedded software engineer (safety-critical aerospace)
Builds
Safety-critical charge control systems for all-electric vertical takeoff and landing aircraft
Domain
Aerospace / Embedded Systems / High-Voltage Power Electronics
Deliverable
production ML models | product features
Required skills
C/C++, Real-Time Operating Systems (RTOS), hardware-in-the-loop (HIL) testing, CAN/SPI/I2C protocols, fault detection algorithms, signal integrity analysis, DO-178C compliance
Technologies
C, C++, RTOS, CAN, SPI, I2C
Responsibilities
Design and implement charge control systems interfacing with high-voltage components; decompose system requirements into software requirements per DO-178C; develop fault detection and diagnostic algorithms; analyze hardware schematics for power distribution network design; document software development and verification processes for certification.
Seniority
Senior, hands-on IC