Simulation Software Engineer

Zipline

San Francisco, United States Posted September 11, 2026

Check how well your resume matches this job

Remote Full-time Mid level
Salary Range

$180,000 - $220,000

Job Description

Join Zipline, the world's largest autonomous drone delivery network, as a Simulation Software Engineer. In this critical role, you will build and evolve the core infrastructure that validates our entire robotics fleet software. You will work on creating high-performance, high-fidelity digital twins that enable deterministic, faster-than-realtime testing of all autonomous safety-critical flight logic, cloud connectivity, and vehicle coordination across thousands of mission scenarios. This role is essential for the safety and reliability of Zipline's real-world Physical AI deployment and will have a company-wide impact.

  • Construire et faire évoluer l'infrastructure de simulation qui valide l'ensemble du logiciel de la flotte de robots.
  • Développer l'infrastructure réutilisable qui alimente la simulation à travers l'entreprise, y compris l'exécution, la planification, l'orchestration, les API et les outils de développement.
  • Intégrer le logiciel de production et construire des interfaces qui permettent au logiciel de vol, aux services cloud, au logiciel embarqué et au matériel d'exécuter dans des environnements virtuels déterministes.
  • Expertise in concepts like time synchronization, inter-process communication, and determinism within a systems-level or real-time context
  • Demonstrated ability to reason about large software systems, APIs, concurrency, debugging, and software architecture
  • A passion for building enabling infrastructure and tools that allow Zipline engineers to simulate faster, test earlier, and deploy safer
  • 4+ years of professional software engineering experience in C++ or Rust (Rust experience is a strong plus)
  • Deep experience architecting, building, or maintaining complex robotics, aerospace, or distributed systems simulations/digital twins
  • Familiarity with physical modeling, kinematics, dynamics, or robotics simulation concepts
  • Bonus: Experience scaling simulation in CI, HIL (Hardware-in-the-Loop), or formal verification methods
Required Skills
software development testing communication concurrency C++ Rust distributed systems
How to apply

You apply on Zipline’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Zipline
Share This Job