- Job type
- Full-time
- Work mode
- Hybrid
- Level
- Senior
- Department
- Engineering
- Experience
- 7+ years experience
- Posted
- Sep 24, 2026
About the role
Position Summary
The Senior Robotics Embedded Engineer drives hardware–firmware integration across multiple designs. This position guides early board bring-up, feature enablement, system integration, and test infrastructure development while collaborating closely with electrical, mechanical, and systems teams to ensure robust hardware performance.
Responsibilities
- Lead firmware development for PCB bring-up, including power-on validation, peripheral testing, and interface bring-up.
- Architect and implement low-level drivers, diagnostic tools, and early-stage test utilities for new hardware platforms.
- Develop measurement, monitoring, and logging capabilities to assess hardware performance and reliability.
- Partner with the hardware team to troubleshoot component, signal-integrity, and interface issues.
- Own creation and maintenance of test firmware, automation scripts, and engineering validation tools.
- Oversee configuration, execution, and debugging of hardware test benches, fixtures, and development platforms.
- Provide technical leadership, mentorship, and guidance in root-cause analysis for hardware–firmware interaction issues.
Qualifications
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
- 7+ years of experience developing embedded firmware in C/C++, Python, and Bash.
- Expertise with Linux and RTOS-based systems.
- Strong understanding of real-time behavior, system bring-up, and low-level hardware interfaces.
- Proficiency with CAN, UART, I2C, SPI, Ethernet, and related communication protocols.
- Hands-on experience with oscilloscopes, logic analyzers, JTAG, and hardware debugging tools.
- Background in robotics, consumer electronics, or complex electromechanical systems
Preferred Experience, Qualifications, and Skills
- Familiarity with system modeling, control fundamentals, or sensor integration is a plus.