Senior Software Developer in Test
Listed on 2026-04-17
-
Engineering
Software Engineer, Aerospace / Aviation / Avionics, Systems Engineer, Robotics
Position Summary
As a Senior Software Developer in Test, you will be responsible for conducting verification and validation testing, evaluation and demonstrations of unmanned aerial systems (UAS). The ideal candidate should have or be able to develop a deep understanding of sUAS platforms, test case execution, test suite organization, test plan writing, writing reports from test findings, test automation, FAA/FCC regulations, safety requirements, and following standards.
This is a senior‑level position within the Quality Assurance Department.
- Collaborate closely with the manufacturing team, engineers, developers, and pilots to ensure UAS systems are designed, tested, and deployed according to requirements.
- Create, maintain, and execute test cases within test suites to validate UAS systems against both internal and external requirements.
- Develop and implement automated testing procedures to improve efficiency and accuracy in the testing process.
- Analyze test results and compile comprehensive reports, including the collection and organization of testing artifacts, to present to stakeholders.
- Identify and report defects, working with the engineering and development teams to resolve issues and ensure product quality.
- Estimate testing efforts and timelines to ensure projects stay on schedule.
- Ensure compliance with all relevant sUAS regulations and safety requirements during the testing and deployment processes.
- Participate in the design and development phases to provide input on testability and quality.
- Contribute to the improvement of quality assurance processes and methodologies within the department.
- Other duties as assigned.
- Bachelor of Science in Computer Science or Computer Engineering
- 10 or more years of experience in a related field.
- Eligible for certification under Part 107.
- Experience with sUAS platforms, including multi‑rotor aircraft or an external pilot from a fixed‑wing UAS.
- Strong technical knowledge of sUAS systems and associated equipment.
- Ability to work independently and as part of a team.
- Strong problem‑solving skills and attention to detail.
- Excellent communication and interpersonal skills.
- Ability to travel to the test site multiple times per week.
- Previous experience with automation of Test Cases.
- Experience with BASH, Python or a similar language.
- Linux, Embedded Systems, Radio and Networking.
- Proficiency with various testing methodologies such as system, integration, smoke, and regression testing.
- Familiarity with sprint planning, backlog grooming, root cause analysis, five whys and corrective actions.
- Ability to write reports on testing results and organization of test artifacts.
- Proficiency with defect tracking tools such as Jira.
- Proficiency with Test suite tools such as Bug Zilla or Test Rail.
- Software and Product Development Life Cycle experience.
- Experience in a related field, such as aerospace engineering, aviation technology, or UAS technology.
- Previous experience with Atlassian based products such as Jira and Confluence.
- Proficiency with PX4, Ardupilot, Mavlink, UASTool, ATAK and QGround
Control. - Familiarity with Controls, Robotics, Microcontrollers, Android Operating Systems, and Networking.
- Experience with WebODM, UgCS, or Pix4D.
- Familiarity with the FAA Drone Zone, LAANC, Drone NOTAMs and Waivers.
- Experience in a related field, such as aerospace engineering, aviation technology, or UAS technology.
- Previous experience with Atlassian based products such as Jira and Confluence.
- Proficiency with PX4, Ardupilot, Mavlink, UASTool, ATAK and QGround
Control. - Familiarity with Controls, Robotics, Microcontrollers, Android Operating Systems, and Networking.
- Experience with WebODM, UgCS, or Pix4D.
- Familiarity with the FAA Drone Zone, LAANC, Drone NOTAMs and Waivers.
This position will require successfully completing a post‑offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law.
EEO and ITAR/EAR Work Authorization DisclosureRed Cat Holdings provides…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).