Reliable Robotics is building safety-enhancing technology for aviation to enable a future where air transportation is safer, more convenient and fundamentally transformative. The Flight Software Test V&V Engineer will ensure that the aviation products developed are safe to fly and provide a high-fidelity training environment for flight-test crews.
Requirements
- 3+ years professional experience testing software
- 3+ years professional experience Python and exposure to C++ build systems
- 3+ years of experience testing integrated hardware / software products or mission-critical systems
- Experience authoring problem reports, test reproducibility steps, and procedures for internal team collaboration
- Hands on experience using laboratory electrical test equipment such as digital multimeters, oscilloscopes, and/or logic analyzers
- Demonstrated experience with root cause investigations
- 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 author and exercise complex test procedures a hardware-in-the-loop (HITL) test environments
- Experience with DO-178C formal software test requirements
Responsibilities
- Verifying flight software functionality across diverse integrated test environments, such as software-in-the-loop (SIL), hardware-in-the-loop (HITL), and on-aircraft testing.
- Authoring and executing test procedures for on-ground aircraft testing.
- Designing, building, and maintaining automated test scripts within our test ecosystem.
- Supporting functional testing and requirements-driven software tests necessary for FAA certification.
- Coordinating with engineering teams throughout the company to develop test plans, execute tests, investigate issues, and drive problems to closure.
- Responsible for the maintenance, installation, and troubleshooting of test and simulation equipment.
Other
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
- Excellent documentation and collaboration skills
- Must be willing to travel up to 10% of the time.
- This position requires access to information that is subject to U.S. export controls.
- All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person