AIM

Embedded Software Engineer - Verification

AIM
Apply
4 days ago
Seattle, WA, USAMid Level
H1B sponsor

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.

Tech Stack

Categories

AIM

About AIM

51-200 employees

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.

Contact me