Staff Embedded Software Engineer Robotics

Collaborative Robotics, branded as Cobot, develops and deploys collaborative mobile robots for material-handling work alongside people.

Santa Clara, United States
About Collaborative Robotics

Its commercially available Proxie robot combines autonomous mobility, manipulation, perception, and fleet-management software for hospitals, manufacturing floors, and logistics facilities.

View jobs by Collaborative Robotics

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, implement, test, and maintain production embedded software in C++. You will develop firmware, drivers, interfaces, diagnostics, and fault handling; own software through field support; lead technical improvements; and mentor embedded engineers.

Requirements

  • 8+ years developing embedded or firmware software for complex hardware systems
  • Recent hands-on C++ programming experience
  • Experience with microcontrollers or systems-on-chip, RTOS or embedded operating systems, device drivers, peripherals, and hardware bring-up
  • Knowledge of interrupts, memory management, communication protocols, timing, concurrency, and embedded debugging
  • Experience delivering software across the full development lifecycle
  • Technical leadership experience
  • Excellent written and verbal communication skills
  • Willingness to travel occasionally
  • US work authorization

Responsibilities

  • Design, implement, test, and maintain production embedded software using C++
  • Develop firmware, device drivers, hardware interfaces, diagnostics, and fault-handling mechanisms
  • Own software from requirements through integration, verification, release, and field support
  • Build reliable time-critical embedded systems
  • Partner with engineering teams to validate safe robot behavior
  • Lead root-cause investigations and improve architecture, testing, code quality, documentation, and release practices
  • Provide technical leadership and mentorship

Benefits

  • Relocation stipend for candidates living more than 50 miles away
  • Equity
  • Comprehensive benefits