M

Mill

Transforms food scraps into animal feed

HIL Test Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeSan Bruno, CA, USAIn-person

About the Job

Requirements

  • At least 4 years of test, controls, or systems engineering experience on electromechanical products, including at least 2 years of hands-on experience with HIL or real-time simulation rigs.
  • Strong Simulink and MATLAB skills, including building and tuning thermal, mechanical, or electrical plant models and deploying them to a real-time target.
  • Ability to read and trace C code and follow firmware control logic to understand what a test exercises and where a failure originates.
  • Comfort with signal-level work involving thermocouples, strain gauges, Hall-effect and discrete inputs, PWM drive lines, and the I/O modules that emulate them.
  • Practical bench skills, including wiring, harness building, oscilloscope use, and digital multimeter work.
  • Experience with test automation, including scripting test sequences, programmatic pass/fail, results logging, and integrating tests into a regression pipeline.
  • Strong documentation and organization skills.
  • Ability to write test cases others can run and explain rig behavior to firmware engineers.

Responsibilities

  • Own the HIL test station end to end, including rig hardware, I/O and emulation modules, wiring and harnessing to the device under test, power and reset control, and surrounding bench equipment.
  • Lead vendor commissioning and bring-up, then take over as the in-house station owner after vendor handoff.
  • Build and maintain plant models in Simulink for oil-jacket thermal behavior, air heater and airflow, vessel cool-down, and grinder load torque, and correlate them against real-device data.
  • Extend the rig to cover new tests by adding emulation channels, fault-injection paths for thermocouple open, short, or drift, disconnected interlock lines and degraded tach signals, and timing capture.
  • Translate engineering and safety requirements into automated HIL test cases with programmatic pass/fail, and integrate them into Linux-based continuous-integration regression.
  • Debug failures to root cause across the rig, plant model, and firmware, working with Firmware and EE to distinguish product defects from test-infrastructure issues.
  • Maintain station reliability through calibration, spares, documentation, and a known-good configuration that other engineers can use to run tests.
  • Partner with SW QA to define test plans based on product requirements and ensure the station can test all cases.
  • Partner with Systems and Test Engineering on the boundary between HIL coverage, bare-board tests, and full-system tests.

Desired Qualifications

  • Hands-on experience with Speedgoat, dSPACE, NI VeriStand, or similar HIL hardware, including Simulink Real-Time or an equivalent toolchain.
  • Experience with Linux-based embedded systems such as Jetson, Yocto, or Debian-class targets, and Linux CI tooling.
  • Familiarity with standard automation APIs such as ASAM XIL, Python-based test frameworks, or MQTT.
  • Background in safety and interlock testing, fault injection, or functional-safety test methods.
  • Experience with thermal or motor-drive systems, including heaters, PID loops, DC motor torque, and current limiting.
  • Experience at an early-stage hardware startup, setting up processes rather than inheriting them.

About the Company

Mill

Transforms food scraps into animal feed

Mill.com provides a home food-waste processing system that turns kitchen scraps into a usable resource. The core product is a compact, quiet device described as a

Company size
501-1,000
Company stage
Series C
Total funding
$170M
Headquarters
San Bruno, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Mill

See more jobs