Aerospace Software Quality Assurance Engineer - Washington DC (R2999)
Shield AI
WHAT YOU'LL DO:
- Ensure Shield AI Hivemind on X software meets high quality benchmarks, requirements, and industry standards before release.
- Improve software development processes to minimize defects and accelerate the development cycle.
- Create, maintain and present test documentation, including test plans, test results and post flight-test analysis reports.
- Work with cross-functional teams to test and integrate software and hardware systems preparing for flight simulation and real flight test milestones.
- Run and review tests at a regular cadence to validate software stability, triage issues, report bugs, identify and mitigate flight readiness risks.
- Support on-site at test ranges during flight test campaigns that includes system configuration, running Hivemind on X software, and flight data post-analysis.
- Create test team reporting methods (such as dashboards) to provide high-level results visibility, metrics, performance and quality trends. Write Python scripts to test Hivemind on X software and hardware systems (with software emphasis).
REQUIRED QUALIFICATIONS:
- Typically requires a minimum of 1-2 years of related experience with a Bachelor’s degree in a relevant field; or 0 years and a Master’s degree; or 0 years with a PhD; or equivalent work experience.
- Proficiency in Python and Bash scripting.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional software, hardware and mechanical engineering teams.
- Strong technical writing skills.
- Experience in robotics, aerospace, and/or related hands-on engineering projects.
- Experience in test engineering, or similar test generation, test planning, test execution and/or related systems engineering experience.
- Strong planning, analytical, problem-solving, and debugging skills.
- Passionate about intelligent aircraft systems.
- Adaptability and a willingness to learn new technologies and methodologies quickly in a fast-paced environment.
PREFERRED QUALIFICATIONS:
- Software Quality Assurance experience.
- Experience in the aerospace or defense industries, working with complex systems and adhering to stringent standards and regulations.
- Running software test or flight test campaigns experience.
- Software management tools (Git, AzureDevOps/Jira, Artifactory).
- Writing, maintaining and delivering complex technical documentation. Experience championing, testing and executing, a capability or project throughout the Software Development Life Cycle to delivery.