What are the responsibilities and job description for the Embedded Hardware & PCB Design Engineer (Robotics) position at Tutor Intelligence?
Tutor builds custom robots for real-world automation, and we design a lot of our own hardware in-house to make them fast, reliable, and cheap. We're looking for someone who can own the full hardware pipeline: from napkin sketch and spec to functioning board, flashed and tested.
This is not a silicon or FPGA job. We're looking for someone who knows how to build practical embedded systems—design the board, lay it out, write enough firmware to validate it, and keep moving.
This is a great role for someone who enjoys fast prototyping cycles, working on many different electrical projects, and learning quickly. Our broader goal is to create generalized hardware that handles a variety of use cases, so every new robot deployment is faster and simpler than the last.
\n- Design and lay out PCBs for embedded sensing applications (load cells, motors, etc.)
- Select parts and architect board-level systems (MCUs, sensors, power, comms)
- Write basic firmware for bring-up, validation, and functionality (typically C on ARM/ESP32)
- Handle real-world constraints like isolation, analog precision, and EMI
- Collaborate with mechanical and software teams to ship full systems
- Strong experience designing and prototyping custom PCBs (2–4 layer, mixed signal)
- Comfortable with schematic capture, layout, and manufacturing handoff
- Able to write embedded firmware to bring up your own boards without help
- Solid grasp of analog interfaces, digital buses (SPI/I2C/UART), and power systems
- Bonus: experience with Ethernet, PoE, or precision ADCs
- You’ve built real things end to end, and debugged them on the bench
- You’re comfortable owning a hardware project from rough requirements to delivered board
- You like working fast and iterating—this isn’t a place for 18-month dev cycles
- You’d rather build the right tool than bolt on an expensive black box