Shield AI’s mission is to protect the lives of service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions that drive high hardware reliability on our V-BAT vehicle. These solutions are in-house designed electrical and mechanical equipment used to perform component and system-level testing, both at ambient and in simulated harsh environmental conditions. In this role you will develop software that automates hardware testing, integrates test results with existing manufacturing software, create software infrastructure for scaling test automation to dozens of test stands, and create and manage databases for logging test results. Help us save lives as we strive to deliver the most highly reliable aerospace hardware in the industry.
Shield AI’s mission is to protect the lives of service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions that drive high hardware reliability on our V-BAT vehicle. These solutions are in-house designed electrical and mechanical equipment used to perform component and system-level testing, both at ambient and in simulated harsh environmental conditions. In this role you will develop software that automates hardware testing, integrates test results with existing manufacturing software, create software infrastructure for scaling test automation to dozens of test stands, and create and manage databases for logging test results. Help us save lives as we strive to deliver the most highly reliable aerospace hardware in the industry.
WHAT YOU'LL DO:
Use Python to automate complex test sequences and log the results in a databaseCreate software infrastructure that allows for rapid development of new testcases, utilizing common code wherever possibleWrite drivers that interface with electronics test equipmentAutomate server imaging process to allow rapid deployment of new test standsCreate data visualizations using Grafana or a similar toolContribute to and attend cross-functional code and design reviews. Advocate for design changes that result in simpler testing processesREQUIRED QUALIFICATIONS:
5+ years of related experience with a Bachelor’s degree; or 4+ years and a Master’s degree; or 2+ years with a PhD; or equivalent work experienceB.S. in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM fieldMastery of fundamental computer science topicsAdvanced skillset for developing software in PythonExperience with Linux including Bash scripting and networkingAbility to configure and maintain small computer networksExperience working on complex software development projects, which can be from an internship, job, club, team, personal project, etcDemonstrated history of showing ownership of project outcomes and delivering exceptional resultsRecord of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to othersPREFERRED QUALIFICATIONS:
Experience with RustComfort working with hardware, as the testcases you write will interface with circuit boards, motors, and sensorsMastery of fundamental engineering concepts including EE, Mech E, Programming, Physics, and MathematicsExperience writing drivers for electronics test equipmentDemonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes