Senior Software Engineer (Autonomy Simulation & Validation)
Zipline
San Francisco, United States Posted September 11, 2026
Check how well your resume matches this job
Salary Range
$180,000 - $260,000
Job Description
Join Zipline, a company revolutionizing autonomous logistics. As a Senior Software Engineer in the Autonomy Validation team, you will develop the infrastructure and tools necessary for validating our custom-built autonomy stack. This role is foundational to ensuring the safety and performance of our self-flying aircraft. You will collaborate with autonomy engineers, systems and data engineers, and flight test and QA teams to establish best practices for software release validation and contribute to internal documentation and workflows.
- Construire et posséder l'infrastructure pour valider les fonctionnalités autonomes et la performance du système.
- Concevoir et développer des outils de simulation et de génération de scénarios pour des tests à grande échelle.
- Collaborer étroitement avec les ingénieurs en autonomie pour comprendre comment le comportement du système doit être évalué.
- Hands-on experience building or working with simulation systems for robotics or autonomous systems, particularly for testing or validation
- Strong software engineering skills with proficiency in C++, Rust, or C (Python is a plus for tooling and scripting)
- 5+ years of experience building software systems for simulation, testing, or safety validation — ideally in robotics, autonomy, aerospace, or other real-time, safety-critical domains
- Experience building tools, platforms, or infrastructure used by other engineers
- Understanding of validation methodologies, including defining metrics, evaluating system behavior, and testing complex electromechanical systems
- Experience with high-fidelity simulation or scenario generation frameworks
- Experience with large-scale or distributed systems (e.g., cloud infrastructure, Kubernetes, AWS)
- Familiarity working with systems engineering concepts (requirements, safety constraints, metrics)
- Exposure to autonomy stacks (planning, perception, control)
- Some exposure to machine learning systems (not required)
Required Skills
How to apply
You apply on Zipline’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign in