Zipline is looking to solve the problem of building precise, efficient, and scalable software solutions for systems validation and flight test organizations to validate aircraft and ground systems.
Requirements
- Extensive experience in Python, specifically using test systems (e.g. pytest)
- Some experience testing Rust, C++, and C
- Extensive experience working with CI/CD systems.
- Experience working with multimeters, oscilloscopes, and hardware instruments.
- Experience developing and executing test plans for complex, safety critical, embedded and cloud software.
- 4+ years of experience in software engineering for complex, hardware-backed, or safety-critical systems.
- Degree in Software Engineering, Computer Engineering or equivalent practical experience.
Responsibilities
- Design, build, and maintain HIL test infrastructure that integrates real aircraft hardware with simulated systems and environments.
- Develop software tools, frameworks, and services to enable large-scale automated and semi-automated system validation.
- Support a high-throughput flight test organization running thousands of daily tests, from targeted regression tests to rare off-nominal scenarios.
- 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 spanning simulation, hardware, firmware, and application software
- Create system-level validation plans from unit testing all the way to flight
Other
- Degree in Software Engineering, Computer Engineering or equivalent practical experience.
- 4+ years of experience in software engineering for complex, hardware-backed, or safety-critical systems.
- Collaborate with flight test engineers, avionics, autonomy, embedded software, and infrastructure teams to define system-level validation strategies.
- Improve test reliability, debuggability, and signal-to-noise as systems and test volume scale.
- Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state, federal or local law or our other policies.