- Robot type
- Drone · Defense
- Location
- SeattleWashingtonUSA
- Job type
- Software
- Posted
- Sep 17, 2026
- Salary
- $169,000–$300,000 a year
Software Engineering Manager, Hardware Test (X-BAT) (R6020)
Job description
You will lead software engineers developing test frameworks, station-control software, equipment interfaces, data collection, and automated pass/fail evaluation. Our systems interact with custom fixtures, instrumentation, embedded devices, FPGA-enabled hardware, and avionics units under test.
The ideal candidate has managed engineering teams and has personally built or led the development of automated hardware test systems used in production, manufacturing, qualification, or other high-consequence environments.
Shield AI develops AI-powered autonomy software and aircraft systems that protect service members and civilians by enabling intelligent operations in contested environments.
Job responsibilities
- Lead, mentor, and grow a team of software engineers supporting X-BAT avionics production test.
- Own the technical roadmap and execution for automated test stands, reusable test frameworks, station software, and test-data systems.
- Build scalable Python-based software for test sequencing, instrument and fixture control, unit-under-test communication, measurement collection, pass/fail evaluation, and reporting.
- Guide software architecture, code quality, configuration management, CI/CD, release processes, documentation, and operational support.
- Partner closely with electrical engineers to translate avionics interfaces, functional requirements, and failure modes into automated test coverage.
- Partner with mechanical engineers to ensure fixtures, cabling, connectors, serviceability, safety, and operator workflows support reliable production testing.
- Work with FPGA and embedded-software teams to configure, communicate with, and validate FPGA-enabled avionics hardware.
- Improve test coverage, station uptime, throughput, failure triage, test repeatability, and traceability.
Job requirements
- 5+ years of experience in software engineering, test automation, embedded systems, hardware-integrated software, manufacturing test, avionics, aerospace, robotics, automotive, industrial systems, or similar fields.
- 2+ years of direct people-management experience leading software, test, or hardware-integration engineers.
- Demonstrated experience building, deploying, and sustaining automated functional-test systems for complex hardware.
- Strong Python experience, particularly for automation frameworks, hardware communication, instrument control, data acquisition, and test orchestration.
- Experience with C++ or C in embedded, systems, device-control, or hardware-facing applications.
- Experience working directly with electrical hardware, test fixtures, instrumentation, and devices under test.
- Familiarity with FPGA-enabled hardware and the ability to work effectively with FPGA engineers on system-level test and debug.
- Familiarity with common interfaces and protocols such as Ethernet, TCP/IP, UDP, serial, CAN, SPI, I2C, USB, GPIO, PCIe, or JTAG.
Similar jobs
Shield AI · Software
Senior Engineer, HMS Simulation Framework (R6058)
District of Columbia
Shield AI · Software
Staff Application Security Engineer (R5949)
Remote, USA
Shield AI · Software
HIL and Infrastructure Lab Technician (R6008)
District of Columbia
Shield AI · Software
Senior Engineer, Software (R6010)
San Diego, California · San Mateo, California
