Senior Embedded Systems Engineer
Core
Lead embedded systems engineering to integrate off-the-shelf construction power tools (drywall sanders, spray guns, grinders) as deterministic robotic end-effectors for autonomous construction robots.
Role type
Senior IC embedded systems engineer (robotics hardware integration)
Builds
Modular robotic end-of-arm tooling (EOAT) for autonomous construction robots
Domain
Robotics, Construction Automation, Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, RTOS (FreeRTOS, Zephyr), motor control (BLDC, FOC), mixed-signal PCB design, reverse-engineering of electronic systems, industrial communication protocols (CAN, SPI, EtherCAT), hardware safety system design, debugging with oscilloscopes/logic analyzers
Preferred skills
Experience hacking off-the-shelf embedded systems, startup environment experience
Technologies
C/C++, FreeRTOS, Zephyr, CANopen, EtherCAT, ROS 2
Responsibilities
Define global electrical and firmware architecture for robotic EOAT; Architect deterministic communication protocols between smart tools and robot controller; Design hardware safety systems compliant with industrial standards; Lead reverse-engineering of high-power tool electronics; Lead schematic design and review for custom PCBs; Architect real-time firmware and implement motor control strategies; Mentor engineers and define standardized APIs for tool actuation
Seniority
Senior, hands-on IC with team leadership