active · Approximate location
Engineer II, Software Test and Automation (R6221)
full timeWashington, D.C.
Create a free profile to personalize salary, commute and role fit.
AT A GLANCE
Hivemind Solutions DivisionFull TimeFull Time Employee
Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With of
About the role
Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, Instagram, and YouTube.
Responsibilities
- Develop Python-based automated tests, test utilities, and analysis tools supporting autonomy software validation.
- Support verification and validation activities across simulation, SIL, HIL, VIL, and representative system environments.
- Build and improve regression, integration, functional, and performance tests with guidance from experienced engineers.
- Analyze test results, identify unexpected system behavior, and assist with debugging software and integration issues.
- Develop scripts and tools that reduce manual testing effort and improve the repeatability of test execution and analysis.
- Support the development of software quality metrics, dashboards, test reports, and readiness assessments.
- Assist with integrating automated tests into CI/CD workflows to provide rapid feedback to software developers.
- Collaborate with autonomy software, systems engineering, flight test, and integration teams to understand system behavior and validation requirements.
- Participate in laboratory and hardware testing of autonomous systems, sensors, flight controllers, networking equipment, and mission computers.
- Identify opportunities to improve test coverage, automation, documentation, and validation workflows.
Requirements
- Master’s degree in Computer Science, Computer Engineering, Aerospace Engineering, Mechanical Engineering, Systems Engineering, or a related technical discipline; equivalent practical experience may be considered.
- Python programming experience from coursework, projects, research, or student teams.
- Familiarity with software development and debugging fundamentals.
- Interest in robotics, autonomy, aerospace, embedded systems, or software testing.
- Strong problem-solving, communication, and teamwork skills.
- Experience with Linux, Git, or Docker.
- Exposure to automated testing, unit testing, or integration testing.
- Experience with sensors, flight controllers, embedded systems, or networking.
- Coursework or projects in robotics, controls, autonomy, computer vision, or embedded systems
Benefits
- Vision
Other Jobs From This Employer
Loads and Dynamics Analyst (R5841 - TX/DC)Dallas, Texas
Salary not listedDeployed Operations Fleet Manager (R5174)Dallas, Texas
Salary not listedPrincipal Fuel Systems Engineer - X-BAT (R4640)Dallas, Texas
Salary not listedProject Coordinator, Finance Transformation (R5546)San Mateo, California
Salary not listedSenior Staff Propulsion Engineer (TVC) (X-BAT) (R4160)Dallas, Texas
Salary not listed