Senior Embedded Software Validation Engineer
Core
Lead validation strategy and execution for avionics components (flight computer and peripherals) to ensure software reliability and safety in an autonomous drone delivery system.
Role type
Senior Embedded Software Validation Engineer
Builds
Autonomous drone logistics system (flight computer, sensor suite, avionics software)
Domain
Aerospace robotics / Autonomous delivery / Safety-critical embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded Linux, PREEMPT_RT, firmware/RTOS, safety-critical systems, 802.11, Ethernet, autonomous robotics validation, root-cause analysis, Rust, MISRA C, C++, Python, SQL, requirements derivation
Preferred skills
null
Technologies
Embedded Linux, PREEMPT_RT, Rust, MISRA C, C++, Python, SQL, 802.11, Ethernet
Responsibilities
Develop component-level validation strategy for software correctness, reliability, and performance; Design, implement, and execute nominal, stress, and edge-case scenarios from simulation through full-system flight testing; Develop and maintain hardware test infrastructure; Build metrics, visualizations, real-time performance and safety monitors, and automated tools; Set validation evidence and exit criteria for release and deployment decisions; Debug failures across simulation, hardware, firmware, embedded software, and application software; Partner with test infrastructure teams to increase automated validation coverage and efficiency
Seniority
Senior, hands-on IC
