4 days ago
Responsibilities
- Design, implement, and maintain automated HIL tests for embedded software and hardware systems.
- Convert manual test procedures into repeatable automated workflows using Python-based scripts, utilities, and frameworks.
- Extend HIL test benches and infrastructure for new machine platforms, hardware configurations, and equipment integrations.
- Integrate hardware components, interfaces, and simulated inputs into verification environments.
- Troubleshoot test equipment, wiring, electrical interfaces, and software configuration issues.
- Investigate failures across embedded software, hardware, and test infrastructure and identify root causes.
- Improve test repeatability, logging, diagnostics, coverage, and regression workflows.
- Execute automated HIL tests during development and releases while collaborating with firmware, electrical, robotics, and systems engineering teams.
- Document test results, communicate failures, and help establish scalable verification processes.
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or equivalent practical experience.
- At least 3 years of professional experience in embedded systems, verification, validation, or related engineering roles.
- At least 1 year of professional experience focused on verification and test automation.
- Hands-on experience developing and executing automated Hardware-in-the-Loop tests.
- Strong Python programming skills and working knowledge of C++.
- Experience troubleshooting hardware, electrical interfaces, and software integration issues.
- Experience testing safety-critical or mission-critical systems.
- Ability to independently investigate failures and develop practical solutions.
- Preferred qualifications include experience with dSPACE, National Instruments, or Typhoon HIL; autonomous vehicles, automotive systems, robotics, aerospace, or heavy machinery; CAN, SPI, I2C, UART, or Ethernet; automated test frameworks; hardware integration into test benches; continuous integration; automated regression testing; embedded control systems; or real-time software.
Benefits
- Opportunity to build verification systems for autonomous heavy machinery in real-world environments.
- Direct ownership of HIL testing infrastructure and automated verification capabilities.
- Collaboration with firmware, electrical, robotics, and systems engineering teams.
- Competitive compensation, equity, medical, dental, vision, 401(k), and life insurance.
- Travel opportunities to jobsites across the United States and globally.
About AIM
AIM builds autonomy for heavy equipment, turning bulldozers, excavators, and loaders into AI-driven fleets for mining, construction, infrastructure, and defense operators. The company sells an autonomy platform combining software, machine controls, and ruggedized hardware, deployed on active jobsites to run large-scale earthmoving. Founded in 2021 and headquartered in Redmond, Washington, AIM is privately held and backed by investors including General Catalyst and Khosla Ventures.
