Developing safety-enhancing technology for aviation to save lives and enable a future where air transportation is safer and more convenient
Requirements
- 2+ years professional experience in object oriented Python
- 2+ years professional experience in object oriented C++
- 2+ years of experience testing integrated hardware/software products or mission-critical systems
- Experience working with robotics or other safety critical software
- Previous experience developing automated test cases through GitHub Actions, Jenkins, Travis CI, or other continuous integration infrastructure
- Demonstrated ability to build or maintain a hardware-in-the-loop (HITL) test environments
- Hands on experience using laboratory electrical test equipment such as digital multimeters, oscilloscopes, and/or logic analyzers
Responsibilities
- Develop the tooling to support the test verification processes ensuring that the aviation products are safe to fly
- Support the release and verification process for flight software
- Work in a highly collaborative environment and coordinate with engineering teams across the company
- Develop test plans, execute tests, investigate issues, and drive problems to closure
- Develop automated test frameworks, build test analysis tools, and improve hardware-in-the-loop testbed capabilities
- Maintain, install, and troubleshoot test and simulation equipment
- Shape the integrated verification procedures to ensure the flight application software meets all design and performance expectations
Other
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
- Strong technical, organizational, problem-solving, and root-cause investigation skills
- Excellent documentation and collaboration skills
- U.S. person or non-U.S. person with proper documentation
- Ability to work in a casual work environment