Jobs · Engineering · California

Software Engineer - Hardware Test

Zipline · South San Francisco, CA · 1 mo ago
EngineeringFull-time

About You And The Role

The Senior Software Engineer - Hardware Test at Zipline will develop and deploy high-quality software for automated testers of our next-generation P2 hardware. This role involves gaining a deep understanding of the avionics stack, flight, and embedded code, and vehicle-sensors. Responsibilities include owning test systems from prototype design to production, driving end-to-end test campaigns, triaging and root-causeing field failures, and developing automation software scripts and visualization tools.

What You'll Do

  • Arcitect, develop, and deploy test software and test assets for validating components such as 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 their behavior under various 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 on multiple fronts 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.

What You'll Bring

  • 5+ years of programming experience in Python for high-volume production applications (preferably in manufacturing or EOL software development).
  • Some knowledge of embedded C and ability to understand Rust is desired.
  • Experience with object-oriented programming.
  • Experience building automation systems for 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.

Note

This is an onsite role at our South San Francisco office with potential for some travel opportunities.

Similar jobs

Hardware Test Engineer

Northrop GrummanCincinnati, OH· 2 wk ago
Quality Assurance$76k–$114k/yrapply on jobs.northropgrumman.com

Hardware Test Engineer

ActalentMinneapolis, MN· 5 days ago
Quality Assurance$45–$48/hrapply on ars2.equest.com