Skip to content
← Back to job listings

Software Engineer (Test Infrastructure)

Zipline · San Francisco, United States

External listingfull-time12 days ago

About The Role

Join Zipline, a leading company in autonomous drone delivery systems. As a Senior Software Systems Validation Engineer, you will lead the end-to-end evaluation of our software, bridging Systems Engineering and Software Development. You will define the validation strategy, design and execute test scenarios, build metrics and visualizations, and debug failures. You will also partner with test infrastructure and data platform teams to increase automated validation coverage and efficiency. Candidates should have strong experience in relevant domains, proficiency in Python and SQL, and at least 3 years of experience in software development or validation with robotic systems.

  • Lead end-to-end evaluation of software systems from simulation through full-system flight testing, ensuring safe and predictable behavior.
  • Define and implement system-level validation strategies for software performance, reliability, and safety, including designing and executing various test scenarios.
  • Collaborate with test infrastructure and data platform teams to increase automated validation coverage, efficiency, and precision while maintaining development and deployment velocity.
  • Strong experience in one or more relevant domains: embedded Linux, perception, motion planning, navigation, control, estimation, dynamics, connected systems, or power management
  • Experience developing nominal, adversarial, stress, and edge-case validation for autonomous robotics
  • Experience applying risk-assessment tools and techniques and deriving software safety or performance requirements from functional safety requirements or similar requirements decompositions
  • Proficiency with Python and SQL, plus programming languages used in safety-critical applications such as MISRA C, Rust, or C++
  • Experience root-causing failures in complex autonomous systems and working with large datasets in production pipelines
  • 3+ years of software development, software systems engineering, or software validation experience with robotic systems
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Systems Engineering, Aerospace Engineering, or a related field

This is an external listing. JobSpring does not represent or verify the employer. Report this listing