A leading robotics company in California is seeking a Senior/Staff Embedded Software Engineer to lead firmware development for advanced robotic platforms. The ideal candidate has over 8 years of experience in embedded development with ARM microcontrollers and a strong grasp of hardware/software interactions. This role involves driving component development from prototype to iteration, contributing to system-level reliability and performance. Join a mission-driven engineering team and build impactful robotics solutions.
Qualifications
8+ years of embedded development experience, including board bring-up and low-level debugging.
Strong experience with ARM microcontrollers and communication protocols (I2C, SPI, UART, CAN).
Solid understanding of digital electronics and hardware/software interactions.
Responsibilities
Own firmware bring-up for ARM-based microcontrollers.
Develop embedded applications for motion control, power systems, telemetry, and safety-critical features.
Write reliable, maintainable C/C++ firmware.
Skills
Embedded development experience
Experience with ARM microcontrollers
Familiarity with communication protocols
Understanding of digital electronics
Job description
A leading robotics company in California is seeking a Senior/Staff Embedded Software Engineer to lead firmware development for advanced robotic platforms. The ideal candidate has over 8 years of experience in embedded development with ARM microcontrollers and a strong grasp of hardware/software interactions. This role involves driving component development from prototype to iteration, contributing to system-level reliability and performance. Join a mission-driven engineering team and build impactful robotics solutions.