Zipline
Embedded Software Engineer, Validation
Ann Arbor, Michigan USA; South San Francisco, California, USAmidAdded 1 month ago
About this role
Zipline is seeking an Embedded Software Engineer to create automated validation systems for their autonomous drone platform. This role involves designing and building simulation and hardware-in-the-loop (HIL) environments to rigorously test core platform services like interprocess communication, OTA updates, and telemetry. You'll work closely with embedded platform engineers to ensure the reliability and performance of critical systems before they reach aircraft.
What you'll do
- Design and implement automated validation infrastructure.
- Build simulation and HIL test environments.
- Develop automated test scenarios for platform capabilities.
- Design tests to validate functionality, reliability, and fault tolerance.
- Collaborate with engineers to improve testability and define validation strategies.
- Build tooling for automated test orchestration and reporting.
What they're looking for
- Embedded Software
- Rust
- Python
- Embedded Linux
- Interprocess Communication (IPC)
- Automated Testing
- Hardware-in-the-Loop (HIL)
- Simulation
Opens the official application on the employer’s site. No login required.
Zipline
- Industry
- Logistics & Transportation
Likely interview questions
- Describe your experience developing automated test frameworks or validation infrastructure.
- Explain your understanding of interprocess communication and how it relates to testing.