Senior Embedded Firmware Engineer
Core
Design, implement, and maintain flight- and safety-critical firmware, drivers, and real-time control interfaces for long-range embedded subsystems.
Role type
Senior IC embedded firmware engineer (flight-critical systems)
Builds
Production-ready embedded software for aviation, robotics, or industrial control platforms
Domain
Aviation / Robotics / Industrial Controls
Deliverable
production ML models | product features
Required skills
C++, Rust, Python, bare-metal programming, RTOS, fault management, deterministic real-time systems, hardware debugging (oscilloscopes, logic analyzers, JTAG), root-cause analysis, test automation
Preferred skills
Embedded Linux
Responsibilities
Own embedded subsystems from design to production readiness; develop safety-critical firmware and drivers; lead hardware-in-the-loop and field validation; build deterministic testing tooling; triage high-severity field incidents and implement fixes; collaborate on integration boundaries and certification inputs.
Seniority
Senior, hands-on IC
