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.
