S

Shield AI

Builds autonomous aircraft for defense

Lead Engineer, Software Test and Quality Assurance

Engineering LeadershipUpdated on Nov 6
Full-timeMelbourne VIC, AustraliaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, Mechanical Engineering, or a related field, or an equivalent overseas qualification.
  • At least 8 years of developing software test, verification, automation, validation, or quality assurance solutions for robotics, autonomy, aerospace, embedded, or other complex distributed systems.
  • At least 2 years of leading engineers, either as a people manager or as a technical lead responsible for planning, prioritization, and mentoring.
  • Demonstrated experience implementing test strategy across multiple products or programs and owning software release or acceptance recommendations.
  • Strong proficiency in Python for automation, testing, and data analysis, and experience architecting automated test frameworks or validation infrastructure.
  • Experience validating software in simulation, Software-in-the-Loop, Hardware-in-the-Loop, and/or representative hardware or flight-test environments.
  • Experience with continuous integration and continuous delivery pipelines and continuous validation practices.
  • Experience with Linux and Windows environments and with setting up and managing test environments.
  • Experience with requirements and test management tools such as TestRail, Cameo, DOORS, Polarion, or Jira, and fault tracking systems.
  • Strong understanding of software verification, regression testing, traceability, and quality assurance methodologies.
  • Experience working in Agile software development environments.
  • Ability to present test evidence and release recommendations to senior stakeholders and customers in writing and verbally.
  • Ability to obtain an Australian NV1 security clearance.
  • Ability to comply with export-control requirements, including ITAR, EAR, and the Defence Trade Controls Act 2012, as well as security, safety, and customer-site requirements.

Responsibilities

  • Lead, mentor, and develop a team of Software Test and Automation Engineers and Quality Assurance Engineers, including hiring, onboarding, goal setting, performance feedback, and career development.
  • Plan and prioritize test work across the Hivemind Vision and Hivemind Solutions programs, balance competing schedules, and allocate people where they are most needed.
  • Identify risks, delays, and resourcing constraints early and communicate them clearly to the Senior Manager, Engineering and program stakeholders.
  • Build a team culture of technical rigor, ownership, continuous improvement, and psychological safety.
  • Implement the Australian software test strategy across unit, integration, simulation, Software-in-the-Loop, Hardware-in-the-Loop, Vehicle-in-the-Loop, and flight-test environments.
  • Tailor test approaches to each team's needs, including perception, computer vision, and imagery validation for Hivemind Vision and autonomy integration and platform validation for Hivemind Solutions.
  • Own the software release process, including release readiness criteria, test evidence, approval matrices, and go/no-go recommendations.
  • Work with Systems Engineering to maintain traceability from requirements and interface control documents through test cases to verification results.
  • Prepare test readiness and verification evidence for formal technical reviews, customer acceptance, and airworthiness submissions.
  • Develop and report software quality metrics, dashboards, and readiness assessments that provide engineering and program leadership with objective evidence of software maturity.
  • Set technical direction for automated test frameworks, test harnesses, and validation tooling, using Python-based automation.
  • Drive integration of automated regression, integration, functional, and performance testing into continuous integration and continuous delivery pipelines to enable continuous validation and rapid developer feedback, and coordinate cross-functionally with stakeholders including DevOps.
  • Guide development of repeatable perception test approaches, including curated test datasets, ground-truth comparison, and performance benchmarking for computer vision and imaging-sensor capabilities.
  • Guide the build-out and maintenance of test environments, including hardware setup, device flashing, Software-in-the-Loop and Hardware-in-the-Loop rigs, and cross-platform Windows and Linux environments.
  • Lead or support cross-functional root-cause investigations into defects and system integration issues, and feed lessons learned back into process and test coverage.
  • Coordinate operational and integration testing on flights in and around Melbourne with the flight-test team.
  • Apply and help mature the Australian Engineering Management System for software test and release, working with Quality Process Engineering on configuration management, defect management, nonconformance, and corrective action.
  • Maintain a common, right-sized test and quality assurance baseline across Hivemind Vision and Hivemind Solutions while respecting the different needs of each team's products and customers.
  • Contribute software test and quality assurance content to proposals, statements of work, and test plans.
  • Partner with Shield AI test and quality teams globally to share tooling, methods, and best practices.

Desired Qualifications

  • Experience testing computer vision, perception, or imaging-sensor systems, including dataset-driven and metrics-based evaluation.
  • Experience with flight control systems such as ArduPilot or PX4.
  • Experience with unmanned aerial systems, including fixed-wing aircraft, quadrotors, or both.
  • Experience testing and validating real-time embedded software systems.
  • Background in autonomy, robotics, or aerospace systems, including flight controllers, radios, and communications systems.
  • Experience producing evidence for formal technical reviews, customer acceptance, or airworthiness approval.
  • Familiarity with software assurance or airworthiness frameworks such as DO-178C, DEF(AUST) 5679, and ASDEFCON software requirements, or quality management systems such as AS9100 or ISO 9001.
  • ISTQB accreditation at Advanced or Test Manager level is highly regarded.

About the Company

Shield AI

Builds autonomous aircraft for defense

Shield AI builds autonomous aircraft and flight software for military and allied defense customers, with a focus on operations where conventional remote control breaks down. Its Hivemind AI pilot handles decisions during a mission, while the V-BAT aircraft gathers intelligence and locates targets. Aircraft makers use its software tools to develop and test their own autonomy, and its Aechelon business supplies visual and sensor simulation for pilot training. The company earns money from aircraft sales, autonomy software and contracted engineering and operational services. Shield AI was founded in 2015 and is headquartered in San Diego, California.

Company size
1,001-5,000
Company stage
Series H
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs