Staff Embedded Software Engineer, CCU - (SJ2026PS)
Core
Lead architectural design, embedded development, and verification of safety-critical software for the aircraft Charge Control Unit (CCU), interfacing with high-voltage electrical components and analog/digital circuitry.
Role type
Staff Embedded Software Engineer (Safety-Critical Aerospace)
Builds
Charge Control Unit (CCU) software for all-electric vertical takeoff and landing aircraft
Domain
Aerospace / Embedded Systems / High-Voltage Power Systems
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, DO-178C compliance, fault detection algorithms, system analysis of hardware schematics
Preferred skills
DO-326A compliance, FAA certification audit experience, mentoring junior engineers
Technologies
C, C++, RTOS, CAN, SPI, I2C, HIL
Responsibilities
Lead architectural design and verification of safety-critical CCU software; Direct implementation of charge control systems interfacing with 800V+ components; Serve as Certification Authority decomposing requirements per DO-178C; Act as SME during FAA certification audits; Architect fault detection and diagnostic algorithms; Perform system analysis of hardware schematics and power distribution; Author software development processes for aerospace safety standards; Lead and mentor junior/mid-level engineers
Seniority
Staff, hands-on IC with mentorship