Simulation Platform Engineer — Digital Twins for Autonomous Flight

Zipline

Ann Arbor (MI)

On-site

USD 180,000 - 220,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zipline is seeking a Simulation Software Engineer to build and evolve the core infrastructure for validating our robotics fleet software through high-performance, deterministic digital twins and time-manipulation. You will create a scalable, hardware-in-the-loop capable virtual test environment that enables faster, safer iteration across autonomous flight logic and cloud coordination.

This role demands deep systems-level software engineering experience in C++ or Rust, with a focus on reliability

Qualifications

  • 4+ years of professional software engineering experience in C++ or Rust.
  • Experience with 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 within a systems-level or real-time context.
  • Familiarity with physical modeling, kinematics, dynamics, or robotics simulation concepts.
  • A passion for building enabling infrastructure and tools that allow Zipline engineers to simulate faster, test earlier, and deploy safer.

Responsibilities

  • Build the simulation platform powering company-wide simulation infrastructure, including execution, scheduling, orchestration, APIs, and tooling.
  • Integrate with production software to run flight software, cloud services, embedded software, and hardware inside deterministic virtual environments.
  • Scale simulation from single-vehicle debugging to fleet-scale testing across thousands of scenarios in CI.
  • Partner with engineers to support tests, debug failures, improve workflows, and expand simulation capabilities.

Skills

C++
Rust
Distributed systems
Concurrency
Large software systems
Determinism

Tools

CI/CD
HIL

Job description

Zipline is seeking a Simulation Software Engineer to build and evolve the core infrastructure for validating our robotics fleet software through high-performance, deterministic digital twins and time-manipulation. You will create a scalable, hardware-in-the-loop capable virtual test environment that enables faster, safer iteration across autonomous flight logic and cloud coordination.

This role demands deep systems-level software engineering experience in C++ or Rust, with a focus on reliability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Software Engineer - Autonomous Drone Systems
Simulation Software Engineer - Autonomous Drone Systems

Zipline • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Simulation Software Engineer
Simulation Software Engineer

Zipline • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Embedded Firmware Engineer — Real‑Time, Hybrid
Embedded Firmware Engineer — Real‑Time, Hybrid

Zipline • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Equity compensation
Discretionary bonuses
Medical, dental & vision insurance
+1
Senior Autonomy Validation Engineer - Simulation & Tools
Senior Autonomy Validation Engineer - Simulation & Tools

Zipline • Ann Arbor (MI)

On-site
USD 180,000 - 260,000
Equity compensation
Bonuses (discretionary annual or perf)
Medical, dental, and vision insurance
+1
Staff Avionics Embedded Software Engineer (Flight-Critical)
Staff Avionics Embedded Software Engineer (Flight-Critical)

Telemetry Today LLC • South San Francisco (CA)

On-site
USD 160,000 - 250,000
Medical, dental and vision insurance
Equity compensation
Paid time off
+1
Embedded Validation Engineer — HIL & Automated Flight Tests
Embedded Validation Engineer — HIL & Automated Flight Tests

Zipline • South San Francisco (CA)

On-site
USD 160,000 - 250,000
Equity compensation
Bonuses
Medical/Dental/Vision insurance
+1
Staff Embedded Firmware Engineer — Real-Time Drone Systems
Staff Embedded Firmware Engineer — Real-Time Drone Systems

Zipline • South San Francisco (CA)

On-site
USD 160,000 - 250,000
Equity compensation
Discretionary annual bonus
Sales incentives
+4
Staff Avionics Embedded Software Engineer (Flight-Critical)
Staff Avionics Embedded Software Engineer (Flight-Critical)

Candidate • San Francisco (CA)

On-site
USD 160,000 - 250,000
Staff Embedded Firmware Engineer, Drone Flight Systems
Staff Embedded Firmware Engineer, Drone Flight Systems

Telemetry Today LLC • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Equity grant
Performance bonuses
Health insurance
Embedded Validation Engineer (HIL & Simulation)
Embedded Validation Engineer (HIL & Simulation)

Zipline • South San Francisco (CA)

On-site
USD 160,000 - 250,000