As a Systems Engineer on the Diagnostics Engineering team, you will lead efforts to diagnose robot failures across mechanical, electrical, and software domains.
Requirements
- Degree in engineering or a related field, or equivalent experience
- Hands-on experience debugging complex subsystems involving microprocessors and software-controlled electrical or electromechanical devices
- Ability to read and interpret C++, Python, and similar embedded systems languages
- Proficient in data visualization techniques and tools
- Experience with Linux, Git, command line tools, and standard diagnostic equipment (e.g., oscilloscopes, multimeters, log analyzers)
- Experience designing and building mechanical test fixtures, diagnostic tools, or custom hardware
- Solid fundamentals in electrical and embedded systems troubleshooting
- Experience supporting hardware bring-up, calibration, or production validation workflows
- Familiarity with ROS2, behavior trees, or motion-planning stacks
Benefits
- Health, dental, and vision insurance
- 401(k) with company match
- Paid time off and holidays