Senior - Staff Software Engineer - Hardware Test

ZiplineSouth San Francisco, CA

About The Position

As a Senior Software Engineer - Hardware Test at Zipline, you will develop and deploy high-quality software to power automated testers for their next-generation P2 hardware. This role involves gaining a deep understanding of avionics stack, flight and embedded code, and vehicle-sensors. You will own these test systems from early prototype design through field/production root-cause analysis, managing schedules, deliverables, and interfacing with vendors and cross-functional teams with a focus on reliability and safety. Your work will directly contribute to the design of future vehicles and the verification of next-generation aircraft, serving as the final line of defense before vehicles are shipped globally for vital, life-saving deliveries.

Requirements

  • 5+ years of programming experience in Python for high volume production applications (manufacturing/EOL software development experience).
  • Experience with object oriented programming.
  • Experience building automation systems for use in safety-critical and factory applications.
  • Experience working with Git / CI and the software development and validation process.
  • Experience developing software that interfaces directly with hardware including navigating datasheets and validating hands-on with representative hardware.
  • Experience developing test plans, test requirements, and test criteria for hardware products.
  • Experience using and deep understanding of common test instrumentation and data acquisition hardware.
  • Experience solving complex multidisciplinary problems with little supervision on schedule as an individual or as a member of an integrated team.
  • Must be authorized to work in the US.

Nice To Haves

  • Some knowledge of embedded C and ability to understand Rust is desired.

Responsibilities

  • Architect, develop, and deploy test software and test assets that will be used to validate components from avionics boards, sensors, instrumentation, and mechanism assemblies.
  • Develop automation-centric software scripts to streamline design and production testing.
  • Develop a deep understanding of components under test becoming a subject matter expert in the component’s behavior under a range of environmental, performance, and system conditions.
  • Coordinate cross-functional teams and external vendors to deploy high quality test systems in a timely manner to support vehicle-builds.
  • Drive end-to-end test campaigns from development through design validation, certification, and production automation (often working all facets simultaneously).
  • Triage and root-cause field failures, using data analysis, test heritage, correlation to operating conditions, and one-off test campaigns.
  • Develop automation software scripts and visualization tools to streamline design and production testing.

Benefits

  • equity compensation
  • discretionary annual or performance bonuses
  • sales incentives
  • medical insurance
  • dental insurance
  • vision insurance
  • paid time off

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service