A

AIM Intelligent Machines

Autonomous AI-powered earth-moving construction systems.

Embedded Software Engineer - Verification

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSeattle, WA, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or 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.

Responsibilities

  • Design, implement, and maintain automated tests for embedded software and hardware systems.
  • Convert existing manual test procedures into repeatable automated test workflows.
  • Develop Python-based test scripts, utilities, and automation frameworks.
  • Expand HIL test coverage across embedded controllers, sensors, actuators, and communication interfaces.
  • Maintain and improve existing HIL test benches and supporting infrastructure.
  • Extend HIL hardware and software configurations to support additional machine platforms, including new excavator and heavy equipment integrations.
  • Integrate new 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.
  • Identify root causes and distinguish product defects from test environment issues.
  • Improve test repeatability, logging, and failure diagnostics.
  • Reduce manual intervention and engineering time required to maintain test systems.
  • Execute automated HIL tests during development and for software releases.
  • Collaborate with Firmware, Electrical, and Systems Engineering to define test requirements.
  • Identify gaps in test coverage and develop new 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 as the fleet and hardware platforms expand.
  • Advocate for comprehensive testing and proactive defect detection.
  • Contribute to a culture of engineering rigor and continuous improvement.

Desired Qualifications

  • 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.

About the Company

AIM Intelligent Machines

Autonomous AI-powered earth-moving construction systems.

AIM Intelligent Machines builds autonomous systems for large-scale earth-moving, construction, and terraforming tasks. Its products are autonomous machines that operate continuously in demanding environments, combining AI software with specialized hardware to perform building, mining, and terrain-changing work without human pilots. These systems are offered as a service, with revenue coming from long-term contracts and partnerships, rather than one-time product sales. The company differentiates itself through a leadership team with experience from Google, Waymo, and Microsoft, a strong investor base, and a focus on hardware-software integration for industrial automation at scale. AIM’s goal is to reduce human labor in challenging industrial settings by delivering reliable, 24/7 autonomous machines that can execute earth-moving and construction tasks efficiently under long-term service agreements.

Company size
51-200
Company stage
Late Stage VC
Total funding
$91.1M
Headquarters
Redmond, WA
Founded
2021

Recently Posted Jobs

Explore more opportunities at AIM Intelligent Machines

See more jobs