BS in Electrical Engineering, Computer Engineering, or equivalent hands-on experience preferred
4+ years of hands-on experience in electrical validation or embedded testing
Strong bench skills with tools like oscilloscopes and thermal cameras
Ability to read schematics and debug at board level
Experience with power electronics, battery systems, or motor drives
Proficiency in Python for test automation and familiarity with Linux
Knowledge of embedded systems and communication protocols (CAN, SPI, I2C, UART, Ethernet)
Responsibilities
Define and execute electrical validation plans for various components
Run reliability tests under diverse conditions including thermal cycling and power cycling
Conduct ESD and EMC pre-compliance testing and support certification processes
Validate battery safety and performance for certification
Build and maintain hardware-in-the-loop (HIL) test rigs
Develop automated firmware regression tests for various communication protocols
Perform fault-injection testing to ensure robust error handling
Lead electrical failure analysis and collaborate with engineers for solutions
Benefits
Hands-on role with significant lab and bench work
Opportunity to work on cutting-edge robotics technology
Collaborative environment with engineers across disciplines
Focus on practical experience over formal education
Chance to influence product reliability before customer delivery
Full Job Description
The Role
We are looking for an Electrical & Firmware Test Engineer to make sure the electrical systems and embedded software in Dexmate robots work reliably in the real world. You will own validation of power systems, batteries, boards, harnesses, and motor controllers, and build the hardware-in-the-loop infrastructure that tests our firmware before it reaches a robot. You will find problems before customers do - and help fix them.
This is a hands-on role. You will spend most of your time at the bench and in the lab - probing boards, building rigs, running tests, and debugging failures yourself. We care most about what you have actually built, tested, and debugged. Responsibilities
Define and execute electrical validation plans for power distribution, battery packs and BMS, custom boards, motor drives, sensors, harnesses, and connectors
Define reliability test flows for PCBAs, harnesses, and connectors, and run them: power cycling, brown-out and fault conditions, high temperature/high humidity, thermal cycling and shock, connector and harness flex/wear, and long-duration burn-in
Run ESD and EMC pre-compliance testing; support FCC, CE, and UL certification with external labs
Validate battery safety and performance, and support battery certification (IEC 62133, UN38.3)
Build and maintain hardware-in-the-loop (HIL) test rigs for motor controllers, joint modules, and main compute boards
Develop automated firmware regression tests covering communications (CAN, EtherCAT, Ethernet), control loops, safety behaviors, and OTA updates
Perform fault-injection testing to verify error handling and safe-state behavior
Lead electrical failure analysis at board and system level, working with electrical and firmware engineers to drive fixes
Write test procedures and maintain test data and reports
Minimum Qualifications
BS in Electrical Engineering, Computer Engineering, or a related field, or equivalent hands-on experience - proven test and debug work matters more to us than the degree
4+ years of hands-on experience in electrical validation, hardware test, or embedded test for robotics, automotive, industrial, or consumer electronics
Strong bench skills: oscilloscopes, current probes, power analyzers, electronic loads, thermal cameras
Ability to read schematics and debug at board level
Experience testing power electronics, battery systems, or motor drives
Proficiency in Python for test automation and comfort working in Linux
Familiarity with embedded systems and communication buses (CAN, SPI, I2C, UART, Ethernet)
Preferred Qualifications
Experience building HIL test systems and firmware CI pipelines
Experience with EtherCAT or real-time motor control systems
Hands-on EMC/ESD pre-compliance testing and certification experience (FCC, CE, UL)
Knowledge of battery safety standards (IEC 62133, UN38.3, UL 2271)
Familiarity with functional safety (ISO 13849, IEC 61508)