Staff HiL SW Infrastructure Engineer
Agility Robotics· SEIT
Hybrid (Fremont, CA)$191k - $249k + bonusfull-timePosted 3mo ago
About the role
Staff HiL Software Infrastructure Engineer leading the modular, rack-based Hardware-in-the-Loop (HiL) ecosystem for the V5 humanoid robot, owning core software infrastructure for automated testing including real-time simulation models, CI/CD pipelines, and hardware interface libraries.
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.
Qualifications
- 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
Skills
Required:PythonMATLAB/SimulinkGitHub ActionsHardware-in-the-Loop (HiL) SystemsEtherCAT, CAN, SPI, I2CLinux RT
Benefits
- 401(k) Plan with 6% company match
- Equity: Company stock options
- 100% company-paid medical, dental, vision, and short/long-term disability insurance
- Benefits start on first day of employment
- Employee Assistance Program (EAP)
- Flexible PTO for exempt employees; 10 vacation days for non-exempt; 12 company holidays including winter shutdown
- On-site catered lunches and snacks at Salem and Pittsburgh locations
- Generous paid parental leave
- Growth opportunities: professional development and tuition reimbursement
- Relocation assistance for eligible roles
- Annual discretionary bonus for eligible roles
Last updated Sep 24, 2026. Interested? Apply on the company site.
About Agility Robotics
Industrial Humanoid Automation | Agility
Industrial Humanoid Automation | Agility's humanoid robots are deployed today in manufacturing, distribution, and logistics. Proven automation for industrial environments.
ArcArms and roboticsAutomationDigitHumanoid robotsIndustrial automationcloud platformdistribution
More open roles at Agility Robotics
- Maintenance & Repair Technician3d agoSalem, OR · Operations
- Senior Demand Generation & Campaign Strategy Manager3d agoRemote · Marketing
- Payroll Specialist3d agoHybrid (Pittsburgh, PA and Fremont, CA) · Accounting and Finance
- Manager. Accounts Payable3d agoHybrid (Fremont, CA) · Accounting and Finance
- Mechanical Engineer II3d agoHybrid (Fremont, CA) · Hardware