Senior Robotics Embedded Engineer
Core
Drive hardware–firmware integration for sidewalk delivery robots, guiding board bring-up, feature enablement, and system integration to ensure robust performance.
Role type
Senior IC embedded systems engineer (robotics)
Builds
High-performance robotic delivery platforms
Domain
Robotics / Autonomous delivery / Consumer electronics
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded firmware development (C/C++), Linux/RTOS system programming, low-level hardware interface design, hardware debugging (oscilloscopes, logic analyzers, JTAG), test automation scripting, root-cause analysis
Preferred skills
System modeling, control fundamentals, sensor integration
Technologies
C, C++, Python, Bash, Linux, RTOS, CAN, UART, I2C, SPI, Ethernet
Responsibilities
Lead firmware development for PCB bring-up and peripheral testing; Architect and implement low-level drivers and diagnostic tools; Develop measurement, monitoring, and logging capabilities; Partner with hardware teams to troubleshoot signal-integrity and interface issues; Own creation and maintenance of test firmware and validation tools; Oversee configuration and debugging of hardware test benches; Provide technical leadership and mentorship for hardware–firmware interaction issues
Seniority
Senior, hands-on IC
