Agility Robotics

Staff HiL SW Infrastructure Engineer

Agility Robotics
Apply
3 months ago
Fremont, CA, USAStaff+
H1B sponsor

Base Salary

$190k - $247k/yr

Responsibilities

  • Lead development of a modular, rack-based Hardware-in-the-Loop ecosystem for the V5 humanoid robot.
  • Design, implement, and scale test automation frameworks for continuous firmware and software regression testing.
  • Build and manage GitHub Actions pipelines that trigger firmware flashing and test execution on physical HiL runners.
  • Develop high-fidelity real-time simulation models for motors, encoders, communication frameworks, and sensors.
  • Create and maintain software libraries for EtherCAT, CAN, SPI, I2C, SCPI-controlled power supplies, and PXI relay interfaces.
  • Configure and maintain Linux-based workstations as GitHub Actions self-hosted runners with deterministic, traceable test environments.
  • Collaborate with electrical engineering and firmware teams on signal mapping, fault injection, and sensor-data simulation.
  • Programmatically control Fault Injection Units to simulate short-to-battery, short-to-ground, and open-circuit conditions.

Requirements

  • At least 5 years of experience in test engineering, design verification, or electrical validation.
  • Experience designing, implementing, and maintaining Hardware-in-the-Loop systems and applying Verification and Validation methodologies to complex robotic or embedded systems.
  • Strong proficiency in Python for automation, scripting, and development, plus MATLAB/Simulink for real-time model development.
  • Proven experience with GitHub Actions and hardware-focused test automation frameworks.
  • Deep understanding of EtherCAT, Ethernet, CAN, SPI, I2C, and differential UART.
  • Experience with real-time simulation platforms such as dSpace Labbox, SCALEXIO, ConfigurationDesk, or NI, and with Linux RT.
  • Strong preference for experience in robotics, autonomous vehicles, aerospace, or other complex hardware systems.
  • Familiarity with Acontis and other EtherCAT simulation tools.
  • Experience with Linux system administration and Docker for containerized test environments.
  • Experience with NVIDIA Isaac Sim, MuJoCo, Gazebo, or Webots.
  • Experience with programmable power supplies, electronic loads, and PXI-based switching hardware.
  • Experience in a high-growth startup or New Product Introduction environment is preferred.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field; a master’s degree is preferred.
  • Current authorization to work in the United States is required.

Benefits

  • Hybrid position based out of an Agility Robotics office in Fremont, California.
  • 401(k) plan with a 6% company match.
  • Company stock options.
  • Company-paid medical, dental, vision, and short- and long-term disability insurance for employees.
  • Benefits eligibility begins on the first day of employment.
  • Employee Assistance Program.
  • Flexible unlimited PTO and 12 company holidays for exempt employees, or 10 vacation days, paid sick leave, and 12 company holidays for non-exempt employees.
  • Catered lunches four times per week and snacks and refreshments at select locations.
  • Paid parental leave programs.
  • Flexible work arrangements.
  • Professional development and tuition reimbursement programs.
  • Relocation assistance for eligible roles.
  • Annual discretionary bonus for eligible roles.
  • All roles are U.S.-based, and applicants must be authorized to work in the United States.

Tech Stack

DockerGitHub ActionsLinuxMATLABPython

Categories

Agility Robotics

About Agility Robotics

201-500 employees

Agility Robotics builds and deploys Digit, a bipedal humanoid robot for logistics and manufacturing tasks such as tote handling and material flow in warehouses and distribution centers. The privately held company sells robots, software, and support services to industrial operators integrating automation alongside human workers. Founded in 2015 and headquartered in Salem, Oregon, it has commercially deployed systems in real-world facilities.

Contact me