We're looking for a Hardware Engineer to join our small but fast-moving robotics team at Helix Robotics. You'll work directly on the perception and motor control systems that power our autonomous warehouse robots — from prototyping circuits on the bench to debugging firmware on the factory floor. This is a hands-on role: you'll be expected to own problems end-to-end, from schematic to soldered board to working demo.
We're looking for a Hardware Engineer to join our small but fast-moving robotics team at Helix Robotics. You'll work directly on the perception and motor control systems that power our autonomous warehouse robots — from prototyping circuits on the bench to debugging firmware on the factory floor. This is a hands-on role: you'll be expected to own problems end-to-end, from schematic to soldered board to working demo.
Design, prototype, and test embedded control boards for robotic motor drivers and sensor arrays
Write and debug firmware (C/C++) for STM32-based real-time control loops
Integrate sensors (LiDAR, IMU, encoders) and tune closed-loop feedback systems for navigation accuracy
Run hardware-in-the-loop testing and diagnose failures across the full stack — from PCB to firmware to mechanical assembly
STM32 / ESP32 microcontrollers, oscilloscopes, logic analyzers
KiCad for PCB design, soldering stations, 3D printers for rapid enclosure iteration
Git, PlatformIO/STM32CubeIDE, ROS2 for higher-level robot integration
Demonstrated experience building real embedded/robotics projects (school, personal, or professional) — we care more about what you've shipped than your degree
Comfort working across the stack: circuit design, firmware, and physical debugging
Ability to work independently and communicate clearly about blockers and progress
Experience with motor control (PWM, FOC), sensor fusion, or SLAM
Familiarity with ROS/ROS2 and real-time operating systems
Prior experience in a startup or fast-iteration environment