Drimva

Zipline

Simulation Software Engineer

$180K–$220K

Ann Arbor, Michigan, USA +2 · Full-time · Posted Jul 13, 2026

Location
Ann Arbor, Michigan, USA
South San Francisco, California, USA
South San Francisco, California, United States
Experience
4+ years of professional software engineering experience in C++ or Rust.
Visa sponsorship
Must be eligible to work in the US.

About the job

Build and scale deterministic, high-performance simulation infrastructure for testing Zipline’s autonomous flight software, cloud services, and vehicle systems.

What you'll do

  • Develop reusable simulation infrastructure, including execution, scheduling, orchestration, APIs, and developer tools.
  • Integrate production flight, cloud, embedded, and hardware software into deterministic virtual environments; scale testing across thousands of scenarios in CI.
  • Partner with engineering teams to build tests, debug failures, improve workflows, and expand simulation capabilities.

What they ask for

  • 4+ years of professional software engineering experience in C++ or Rust.
  • Demonstrated ability to reason about large software systems, APIs, concurrency, debugging, and software architecture.
  • Deep experience architecting, building, or maintaining complex robotics, aerospace, or distributed systems simulations/digital twins.
  • Expertise in time synchronization, inter-process communication, and determinism in a systems-level or real-time context.

Nice to have

  • Rust experience.
  • Experience scaling simulation in CI, HIL (Hardware-in-the-Loop), or formal verification methods.

Pay

$180,000 - $220,000 USD starting cash range (base salary)

Tools

C++, Rust, CI, HIL (Hardware-in-the-Loop)

AI focus

Supports Zipline’s Physical AI system by enabling simulation and safety testing of autonomous flight software and vehicle coordination.

Model-written summary · the original posting is authoritative

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