Z
Zipline
Senior Embedded Software Validation Engineer (Avionics Software)
Skills
SQL QueriesRustNodePythonLinux
11 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$160,000 – $250,000 / year
Location:
San Francisco, CA, USA
Work mode:
Onsite
Published on:
9 October 2026
What they need
- Zipline’s autonomous drone delivery system relies on software that behaves safely and predictably. The avionics software team owns the flight computer operating system and platform services, as well as reliable management of the avionics sensor suite
- As a Senior Embedded Software Validation Engineer, you will lead validation strategy and execution for avionics components, including the flight computer and its related peripherals, to ensure that software executes reliably and deterministically
- Your work will help gather the evidence that exposes capability gains, gaps, regressions, and safety risks, and will serve as the foundation for confidently shipping software releases
- Develop component-level validation strategy for software correctness, reliability, and performance on an Embedded Linux node
- Design, implement, and execute nominal, stress, and edge-case scenarios from simulation through full-system flight testing
- Develop and maintain hardware test infrastructure to meet the above objectives
- Build metrics, visualizations, real-time performance and safety monitors, and automated tools that reveal capability changes and regressions
- Set validation evidence and exit criteria that inform release, deployment, and operating-domain expansion decisions
- Debug failures across simulation, hardware, firmware, embedded software, and application software; clearly document findings and escalate unresolved safety or performance risks
- Partner with test infrastructure teams to increase automated validation coverage, efficiency, and precision while improving confidence in rapid development velocity- Experience root-causing failures in complex autonomous systems
- Familiarity with other programming and query languages such as Python and SQL
- 5+ years of software development, software systems engineering, or software validation experience with robotic systems
- Experience developing validation strategies for autonomous robotics
- Bachelor’s or Master’s degree in Computer Science/Engineering, Software Engineering, or a related field
- Experience deriving software safety or performance requirements from functional safety requirements or similar requirements decompositions
- Proficiency with Rust or other programming languages used in safety-critical applications such as MISRA C, or C++
- Strong experience in one or more relevant domains: Embedded Linux, PREEMPT_RT, firmware / RTOS, safety-critical systems, 802.11, Ethernet
Other offers great for you!
These companies are also looking for great profiles
i
iSupplier
Software System Engineer – Systèmes embarqués & Architectur
390
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
COTS
5 months ago
Quick apply
C
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
validation
6 days ago
Quick apply
C
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
400€ - 430€ selon expérience
Freelance
78230 Le Pecq, France
Onsite
Skills
validation
6 days ago
Quick apply
No company information available.