About The Position

AIM is hiring a hands-on verification engineer to build and maintain Hardware-in-the-Loop (HIL) testing infrastructure for autonomous heavy equipment. The role develops automated tests and repeatable workflows to validate embedded software and hardware across machine platforms, configurations, and operating environments. The engineer will troubleshoot failures across product software, hardware, and test infrastructure; improve test reliability and diagnostics; and help scale verification processes as AIM expands its equipment platforms. The position works closely with Firmware, Electrical, and Systems Engineering teams to support development and software releases.

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 (HIL) tests.
  • Strong Python programming skills for test automation 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.

Nice To Haves

  • Experience with HIL testing platforms such as dSPACE, National Instruments, or Typhoon HIL.
  • Experience with autonomous vehicles, automotive systems, robotics, aerospace, or heavy machinery.
  • Familiarity with embedded communication protocols such as CAN, SPI, I2C, UART, or Ethernet.
  • Experience developing or maintaining automated test frameworks.
  • Experience integrating hardware components into test benches.
  • Familiarity with continuous integration and automated regression testing.
  • Experience validating embedded control systems or real-time software.
  • Experience building automated HIL tests rather than only executing existing procedures.
  • Ability to troubleshoot test benches independently.
  • Interest in automating repetitive testing and improving efficiency.
  • Meticulous approach to test quality, repeatability, and edge-case identification.
  • Comfort building verification infrastructure while processes are evolving.

Responsibilities

  • Design, implement, and maintain automated HIL tests for embedded software and hardware systems.
  • Convert manual test procedures into repeatable automated workflows.
  • Develop Python test scripts, utilities, and automation frameworks.
  • Expand HIL test coverage across embedded controllers, sensors, actuators, and communication interfaces.
  • Maintain and improve HIL test benches and supporting infrastructure.
  • Extend HIL hardware and software configurations to support additional machine platforms, including excavators and other heavy equipment.
  • 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, identifying root causes and distinguishing product defects from test-environment issues.
  • Improve test repeatability, logging, and failure diagnostics while reducing manual intervention and maintenance time.
  • Execute automated HIL tests during development and software releases.
  • Collaborate with Firmware, Electrical, and Systems Engineering to define test requirements.
  • Identify test coverage gaps and develop validation scenarios.
  • Document test results, communicate failures, and support resolution of identified issues.
  • Improve automation practices, test maintainability, and verification workflows.
  • Help establish scalable verification processes and advocate for comprehensive testing, proactive defect detection, engineering rigor, and continuous improvement.

Benefits

  • Competitive compensation
  • Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Life insurance
  • Travel opportunities to real-world jobsites across the U.S. and globally
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service