Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Zipline

Simulation Software Engineer

Posted Updated
Discussion
  • Zipline is scaling the world’s largest autonomous drone delivery network—a pioneering Physical AI system—delivering life-saving medical supplies and commercial goods globally. Our commitment to safety and exponential scale demands an industrial-grade virtual test environment, decoupled from physical hardware. That’s the mission of our Simulation team
  • We are seeking a Simulation Software Engineer to build and evolve the core infrastructure that validates our entire robotics fleet software
  • This is not a standard simulation role; it is deep, systems-level software engineering focused 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 absolutely critical for the safety and reliability of Zipline’s real-world Physical AI deployment. If you are driven by the challenge of integrating complex flight software with synthetic environments, real hardware, and advanced time-manipulation to rigorously test an autonomous system, we want to hear from you!
  • This is not a niche role within Autonomy—it’s a company-wide enabler
  • If your passion lies in building infrastructure that unlocks fast, safe iteration across multiple engineering domains, this role is built for you
  • Build the simulation platform: Develop the reusable infrastructure that powers simulation across the company, including execution, scheduling, orchestration, APIs, and developer tooling
  • Integrate with production software: Build interfaces that allow flight software, cloud services, embedded software, and hardware to execute inside deterministic virtual environments
  • Scale simulation: Scale from single-vehicle debugging to fleet-scale testing across thousands of scenarios in CI
  • Partner with engineers: Support teams building new tests, debugging failures, improving workflows, and expanding simulation capabilities
  • Why This Role is Cross-Cutting:
  • The Flight Software team uses simulation to validate onboard mission logic
  • The Test team uses it to explore pre-flight conditions and troubleshoot real-world anomalies
  • The Cloud team uses it to model server interactions like map updates, delivery instructions, and real-time comms
  • Full system Hardware-In-The-Loop testing framework uses simulation for flight software validation
  • The Embedded and Ground teams use it to validate system integration, safety cases, and operational resilience
  • And the CI/CD pipeline relies on simulation to catch regressions before they ever reach a flight zone
  • 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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.