Integration and Test Software Engineer

Zipline
South San Francisco, CA, United States
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$165,000.0 - $215,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Board Bringup Build Automation Code Coverage Embedded Software Python (Programming Language) Linux System Administration Software Testing Automation Framework Git

Job description

  • Own end-to-end delivery of test systems (SIL, HIL, EOLT, bench rigs) from prototype through production deployment and field sustainment. You are the technical owner accountable for schedules, acceptance criteria, and production readiness.
  • Ship measurable improvements: define and meet targets such as test coverage %, mean time to detect (MTTD) critical failures, reduction in test cycle time (targeted improvements set in first 90 days), and defect escape rate reductions tied to your systems.
  • Architect, implement, and maintain software that runs and orchestrates test sequences, data capture, analysis, and reporting. Build automation and dashboards used by manufacturing engineers and test operators.
  • Integrate software with hardware under test: board bring-up, sensor calibration, motion systems, power systems, and DAQ instruments. Validate against datasheets and representative hardware in lab and factory settings.
  • Lead investigations and root-cause analysis for failures discovered in test or production, produce corrective plans, and drive fixes to closure with engineering and operations stakeholders.
  • Define and enforce test standards, pass/fail criteria, and validation protocols used across products and production lines. Own CI/validation pipelines that gate changes to flight or manufacturing systems.
  • Work cross-functionally with embedded firmware, hardware, manufacturing engineering, supply chain, and field ops to deploy test systems at scale; coordinate vendor hardware and field installation when required.
  • Support on-call and production escalation cadence for systems you own (expect regular production-support rotations and periodic urgent in-factory or field troubleshooting). Travel to manufacturing or distribution sites as required (typical travel up to 20% first year; may spike during launches or product transitions).

Requirements

  • Title/seniority: Senior engineering ownership; proven history owning cross-disciplinary test or integration programs end-to-end.
  • Must-have technical skills: 5+ years building integration/test software that interfaces with hardware; strong Python and C/C++ skills; Linux system administration; experience with CI, Git, and test automation frameworks.
  • Embedded and hardware experience: hands-on with embedded systems, board bring-up, instrumentation (oscilloscopes, DAQ, power analyzers), and interpreting datasheets. Experience with HIL/SIL/EOL test architectures required.
  • Production & safety context: demonstrated experience building automation used in factory or safety-critical environments and delivering to production schedules and quality targets.
  • Measurable delivery record: examples of shipped systems with quantified impact (throughput, yield, defect reduction, reliability improvements) and first-6-to-12-month outcomes you drove.
  • Operating expectations: comfortable with high-impact deadlines, on-call rotations, and occasional site travel to support installations or production ramps. This is primarily onsite in South San Francisco; you must be able to work from the office regularly.
  • Authority & collaboration: able to drive cross-functional technical decisions, write clear acceptance criteria, and escalate to program leads when necessary.
  • Work authorization: Zipline can sponsor visas; candidates should discuss needs during process.

Benefits & conditions

The starting cash range for this role is $165,000 - $215,000. Please note that this is a target, starting cash range for a candidate who meets the minimum qualifications for this role. The final cash pay for this role will depend on a variety of factors, including a specific candidate’s experience, qualifications, skills, working location, and projected impact. The total compensation package for this role may also include: equity compensation; overtime pay; discretionary annual or performance bonuses; sales incentives; benefits such as medical, dental and vision insurance; paid time off; and more.

About the company

Zipline is the world’s largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world’s largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products.

Our customers include the world’s largest and most prominent healthcare systems, governments, retailers, restaurants and global businesses who rely on us to save lives, reduce emissions, increase economic opportunity, and provide delivery from point A to point B as fast as possible. The drone is only 15% of what we’ve built to enable seamless, reliable, global operations.

Our system strengthens supply chains, reduces congestion, and gives people time back. With more than 140 million commercial autonomous miles safely flown, Zipline is redefining access to healthcare, consumer products, and food across the globe.

We operate at a global scale and are looking for practical problem solvers who thrive on real-world challenges and rapid growth. Our team is motivated by building systems that have a direct, meaningful impact on people’s lives and by scaling the future of logistics. We are seeking people who sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

5:32 min

Avoiding the trap of testing private code for coverage

Golo Roden · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

4:05 min

Analyzing different code coverage metrics and limitations

Michael Contento · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all