Drimva

Zipline

Embedded Software Engineer, Validation

$160K–$250K

Ann Arbor, Michigan, USA +2 · Full-time · Posted Aug 10, 2026

Location
Ann Arbor, Michigan, USA
South San Francisco, California, USA
South San Francisco, California, United States

About the job

Builds automated simulation and hardware-in-the-loop validation infrastructure to verify embedded platform software for autonomous aircraft in safety-critical environments.

What you'll do

  • Design and maintain automated validation infrastructure, test environments, and test suites for embedded platform services.
  • Develop test orchestration, reporting, dashboards, and continuous integration workflows; investigate failures across simulation, HIL, and production.
  • Collaborate with platform engineers to improve software testability, reliability, observability, and performance.

What they ask for

  • Experience developing embedded or systems software.
  • Professional experience with Rust, Python, or similar programming languages.
  • Experience with embedded Linux and systems-level concepts including concurrency, networking, interprocess communication, and distributed or multi-process systems.
  • Experience designing automated test frameworks or validation infrastructure; strong debugging across software and hardware boundaries.

Nice to have

  • Experience with HIL or simulation-based validation, safety-critical industries, autonomous systems, or robotics.
  • Experience with distributed embedded systems, OTA updates, telemetry, performance or resilience testing, test orchestration, or CI/CD.

Pay

$160,000 - $250,000 USD starting cash range; $160,000 - $190,000 USD (Software Engineer II); $190,000 - $220,000 USD (Senior Software Engineer); $220,000 - $250,000 USD (Staff Software Engineer)

Tools

Rust, Python, embedded Linux, Hardware-in-the-Loop (HIL), OTA, CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)