Zipline
drone delivery
SeniorSoftwareEngineer,AutonomySimulation&Validation
“Senior Software Engineer, Autonomy Simulation & Validation at Zipline. Skills: Autonomy Validation, simulation at scale, rigorous scenario testing, infrastructure development, tool development, platform development. Build and own the infrastructure for validating autonomous features and system performance across planning, perception, and control. Design and develop simulation tools and scenario generation for large-scale and high-fidelity testing of autonomy under real-world and edge-case condit”
What You'll Achieve.
ensure our autonomy stack is safe, measurable, and production-ready; scale across the autonomy organization
Industry & Context.
practical problem solvers; sculpt from first principles; enjoy facing adversity; can do the impossible at record breaking speeds
What They're Looking For.
Must Have
5+ years of experience building software systems for simulation, testing, or safety validation, software engineering skills with proficiency in C++, Rust, or C, Hands-on experience building or working with simulation systems for robotics or autonomous systems, particularly for testing or validation, 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
Nice to Have
Python is a plus for tooling and scripting, 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
What You'll Do.
Build and own the infrastructure for validating autonomous features and system performance across planning
Design and develop simulation tools and scenario generation for large-scale and high-fidelity testing of autonomy under real-world and edge-case conditions
Develop custom tools for validation and testing of autonomy components that plug into our internal autonomy development stack
and automated solutions for running
and analyzing thousands of validation tasks across autonomy org
Establish best practices for software release validation
Define validation methodologies and metrics
determining how new autonomy features should be evaluated and measured in simulation
How You'll Work.
Team & Collaboration
Collaborate deeply with Autonomy engineers, to understand how system behavior should be evaluated; Collaborate deeply with Systems and data engineers, to ensure metrics, safety thresholds, and requirements are codified in test infrastructure; Collaborate deeply with Flight test and QA teams, to connect real-world results back into test tools and CI loops
Applying for this Senior Software Engineer, Autonomy Simulation & Validation role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Zipline?
Real rants from real employees. Read before you apply.