Source description
About the role
Develop automated regression, integration, and system-level tests to ensure Hivemind software quality and stability across releases
Identify, reproduce, and diagnose software issues—collaborating closely with development teams to drive fixes and improvements
Create and execute test plans and documentation for autonomy software in simulated environments, ensuring mission and safety requirements are met
Design, implement, and maintain simulation-based test frameworks to validate Hivemind autonomy behavior and performance
Build tools and utilities in Python to automate testing, data processing, and analysis workflows
Develop test harnesses and data validation tools for Software-in-the-Loop (SIL) / Hardware-in-the-Loop (HIL) / Vehicle-in-the-Loop (VIL) and simulation environments
Contribute to the definition of testing methodologies, metrics, and performance benchmarks for autonomy software validation
Support the scaling and reliability of simulation infrastructure used for large-scale software validation
Maintain detailed and accurate test documentation, ensuring traceability and knowledge sharing across teams
Work with developers to integrate test coverage directly into the development pipeline (CI/CD)
More at Shield AI
Related open roles
Senior Staff Engineer, Computer Vision (C++) (R5197)
Melbourne · Onsite
Senior Engineer, Computer Vision (C++) (R5195)
Melbourne · Onsite
Staff Engineer, Autonomy (R5179)
Australia · Onsite
Senior Staff Solutions Engineer (R5320)
Delhi NCR · Onsite
Senior Staff Field Solutions Engineer (R5321)
Dallas–Fort Worth · Onsite
Principal Engineer, Software (R5285)
Remote · United States
