GrepJob
Zipline

Software Engineer - Systems Validation Infrastructure

Zipline
Apply
4 days ago
South San Francisco, CA, USAMid Level / Senior

Base Salary

$150k - $180k/yr

Responsibilities

  • Design, develop, and maintain HIL test infrastructure integrating real aircraft hardware with simulated systems.
  • Develop software tools, frameworks, and services for large-scale automated system validation.
  • Support a high-throughput flight test organization running thousands of daily tests.
  • Write and maintain test software, drivers, and interfaces for embedded and Linux-based systems.
  • Support test framework architecture designs and improvements.
  • Debug complex validation failures across simulation, hardware, firmware, and application software.
  • Collaborate with various engineering teams to define system-level validation strategies.
  • Improve test reliability, debuggability, and signal-to-noise as systems scale.

Requirements

  • 4+ years of experience in software engineering for complex, hardware-backed, safety-critical systems.
  • Extensive experience in Python, particularly with test systems like pytest.
  • Experience testing Rust and/or C embedded systems.
  • Extensive experience working with CI/CD.
  • Experience developing and executing test plans for complex, safety-critical, embedded and cloud software.
  • Strong problem-solving skills and ability to quickly learn new systems for testing.

Benefits

  • Competitive salary range of $150,000 - $180,000.
  • Equity compensation and discretionary annual or performance bonuses.
  • Comprehensive medical, dental, and vision insurance.
  • Paid time off and additional benefits.

Tech Stack

CpytestPythonRust

Categories