# Staff HiL SW Infrastructure Engineer at Agility Robotics

> Hybrid · United States · Staff · DevOps / SRE / Infra · open. Source: https://alderhq.app/jobs/greenhouse%3Aagilityrobotics%3A6105233004 (read 2026-11-07).

## Facts (observed)

- Company: [Agility Robotics](https://alderhq.app/companies/agility-robotics)
- Location text: Hybrid- Fremont, CA; Fremont
- Where it can be done from (inferred): Hybrid · United States (evidence: "Location: Hybrid- Fremont, CA; Fremont")
- Posted: 2026-07-02 (128 days ago)
- First seen by alder: 2026-11-02 · last verified: 2026-11-04
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://www.agilityrobotics.com/about/job-post?gh_jid=6105233004
- Skills listed (inferred): Python, Docker

## Pay and sponsorship

- Posted pay: $191k–$249k per year (from the listing's pay field)
- Market band for similar posted roles (SF Bay Area, n 122): p25 $230k, median $257k, p75 $300k
- H-1B filings at this company for similar roles, FY26: 22, median offered wage $186k ([US DOL OFLC LCA disclosure data](https://www.dol.gov/agencies/eta/foreign-labor/performance))

## Description (the employer's text)

Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

### Role Overview

Agility Robotics is seeking a Staff HiL Software Infrastructure Engineer to join the Systems Engineering, Integration & Test (SEIT) team. This critical role will lead the development of a modular, rack-based Hardware-in-the-Loop (HiL) ecosystem for our next-generation V5 humanoid robot. You will be responsible for the core software infrastructure that powers our automated testing, including real-time simulation models, CI/CD pipelines, and hardware interface libraries.

### Key Responsibilities

- Automation Framework Development: Design, implement, and scale test automation frameworks to support continuous firmware and software regression testing.
- CI/CD Pipeline Engineering: Build and manage automated pipelines using GitHub Actions to trigger firmware flashing and test execution on physical HiL runners.
- Real-Time Simulation Modeling: Develop high-fidelity RT models for motor, encoder, communication framework and sensor emulation to support sub-system and full-system HiL benches.
- Hardware Interface Libraries: Create and maintain robust software libraries for interfacing with industrial hardware protocols, including EtherCAT, CAN, SPI , I2C , SCPI-controlled power supplies, and PXI relay APIs.
- Infrastructure Management: Configure and maintain Linux-based workstations as GitHub Actions self-hosted runners, ensuring deterministic and traceable test environments.
- Cross-Functional Collaboration: Partner with Electrical Engineers and Firmware teams to define signal mapping, fault injection requirements, and sensor data simulation strategies.
- Fault Injection Implementation: Programmatically control Fault Injection Units (FIU) to simulate short-to-battery, short-to-ground, and open-circuit conditions on critical robot signals.
### Technical Skills & Requirements

### Core Requirements

- Minimum of 5 years of experience in test engineering, design verification, or electrical validation
- Strong preference for experience in robotics, autonomous vehicles, aerospace, or other complex hardware systems
- Extensive experience in designing, implementing, and maintaining Hardware-in-the-Loop (HiL) systems, and deep familiarity with Verification & Validation (V&V) methodologies for complex robotic or embedded systems.
- Strong proficiency in Python for automation, scripting, and development, as well as 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, and real-time operating systems like Linux RT.
### Preferred Qualifications

- 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, specifically bridging the gap between R&D prototypes and production hardening.
Education

- Bachelor’s degree in Computer Science, Computer Engineering or a related field (Master’s preferred)
This a hybrid position based out of one of our Fremont, CA offices.

The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: job-related knowledge, skills, and experience. Agility Robotics is a multi-state employer and this salary range may not reflect positions who work in other locations. These ranges may be modified in the future.

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/greenhouse%3Aagilityrobotics%3A6105233004 and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
