Agilityrobotics

Staff HiL SW Infrastructure Engineer

Hybrid- Fremont, CA. Posted 4 months ago

The role

You will lead the development of a modular, rack-based Hardware-in-the-Loop (HiL) ecosystem for the V5 humanoid robot. This includes developing core software infrastructure for automated testing, real-time simulation models, CI/CD pipelines, and hardware interface libraries.

What you will do

  • Design, implement, and scale test automation frameworks
  • Build and manage automated pipelines using GitHub Actions
  • Develop high-fidelity RT models for motor, encoder, communication framework and sensor emulation
  • Create and maintain software libraries for industrial hardware protocols
  • Configure and maintain Linux-based workstations as GitHub Actions self-hosted runners
  • Partner with Electrical Engineers and Firmware teams to define signal mapping and fault injection requirements
  • Programmatically control Fault Injection Units to simulate electrical conditions

Required qualifications

  • Minimum of 5 years of experience in test engineering, design verification, or electrical validation
  • Extensive experience in designing, implementing, and maintaining Hardware-in-the-Loop (HiL) systems
  • Deep familiarity with Verification & Validation (V&V) methodologies for complex robotic or embedded systems
  • Strong proficiency in Python for automation, scripting, and development
  • MATLAB/Simulink for real-time model development
  • Proven experience with GitHub Actions and test automation framework in a hardware-focused environment
  • 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
  • Experience with real-time operating systems like Linux RT
  • Bachelor’s degree in Computer Science, Computer Engineering or a related field

Nice to have

  • Experience in robotics, autonomous vehicles, aerospace, or other complex hardware systems
  • Familiarity with Acontis and other EtherCAT simulation
  • Proven experience in Linux system administration and Docker for containerized test environments
  • Experience with one or more robotics simulation platforms such as 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 (NPI) environment
  • Master’s degree

Benefits

  • 401(k) Plan with 6% company match
  • Company stock options
  • 100% company-paid medical, dental, vision, and short/long-term disability insurance
  • Employee Assistance Program (EAP)
  • Flexible, unlimited PTO for exempt employees
  • 12 company holidays, including a winter shutdown
  • 10 vacation days and paid sick leave for non-exempt employees
  • Catered lunches four times a week and healthy snacks at Salem and Pittsburgh locations
  • Generous paid parental leave programs
  • Professional development and tuition reimbursement programs
  • Relocation Assistance

Before you apply

  • Applicants must have current authorization to work in the United States

About the company

Agility Robotics' commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers. They are pioneering a new era of automation that enhances human potential.

Staff HiL SW Infrastructure Engineer at Agilityrobotics | JobZoey