Staff Embedded Robotics Software Engineer

Cobot

Santa Clara (CA)

On-site

USD 205,000 - 235,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation stipend
Equity

Job summary

Cobot, based in Santa Clara, CA, is seeking a Staff Embedded Software Engineer to build production embedded software powering our robots. You will develop firmware, device drivers, and time-critical systems in C++ and collaborate with hardware, controls, safety and test teams.

This hands-on leadership role involves mentoring engineers, owning software across the lifecycle, and contributing to reliability and safety. Relocation stipend offered for candidates outside 50 miles.

Qualifications

  • 8+ years of experience in embedded or firmware for complex hardware systems.
  • Strong C++ programming experience.
  • Experience with microcontrollers or systems-on-chip, RTOS, device drivers, peripherals, and hardware bring-up.
  • Knowledge of interrupts, memory management, timing, concurrency, and embedded debugging.
  • Experience delivering software across the full development lifecycle.
  • Demonstrated technical leadership via design ownership, mentorship, or engineering process improvements.

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 systems that account for timing constraints, concurrency, resource limitations, edge cases, and hardware failures.
  • Partner with engineering teams to define and validate safe and trustworthy robot behavior.
  • Lead root-cause investigations and drive improvements in architecture, testing, code quality, documentation, and release practices.
  • Provide technical leadership and mentorship across the embedded software team.

Skills

C++
Embedded systems
Firmware
Leadership
Communication
Travel flexibility

Tools

RTOS
embedded Linux
QNX
AUTOSAR
FreeRTOS
Zephyr

Job description

Cobot, based in Santa Clara, CA, is seeking a Staff Embedded Software Engineer to build production embedded software powering our robots. You will develop firmware, device drivers, and time-critical systems in C++ and collaborate with hardware, controls, safety and test teams.

This hands-on leadership role involves mentoring engineers, owning software across the lifecycle, and contributing to reliability and safety. Relocation stipend offered for candidates outside 50 miles.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Robotics Embedded Software Lead (C++/Firmware)
Staff Robotics Embedded Software Lead (C++/Firmware)

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 205,000 - 235,000
Equity
Comprehensive benefits
Relocation assistance
Staff Embedded Software Engineer – Robotics & C++
Staff Embedded Software Engineer – Robotics & C++

MVP Ventures • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Staff Embedded Software Engineer, Robotics
Staff Embedded Software Engineer, Robotics

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 205,000 - 235,000
Equity
Comprehensive benefits
Relocation assistance
Staff Embedded Software Engineer, Robotics
Staff Embedded Software Engineer, Robotics

MVP Ventures • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Staff Embedded Software Engineer, Robotics
Staff Embedded Software Engineer, Robotics

Cobot • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Equity
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Collaborative Robotics • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Robotics Embedded Software Engineer — Linux & SoC Bringup
Robotics Embedded Software Engineer — Linux & SoC Bringup

Sunday • Redwood City (CA)

On-site
USD 110,000 - 150,000
Staff Safety Software Engineer, Embedded Robotics
Staff Safety Software Engineer, Embedded Robotics

Collaborative Robotics • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Senior/Staff Embedded Software Engineer, Robotics Devices
Senior/Staff Embedded Software Engineer, Robotics Devices

RoboForce • Milpitas (CA)

On-site
USD 100,000 - 140,000
Health, dental, and vision insurance
401(k) plan
Competitive stock options/equity programs
+2
Staff Embedded C++ Engineer for Robotics & Autonomy
Staff Embedded C++ Engineer for Robotics & Autonomy

Full Spectrum • Westborough (MA)

On-site
USD 90,000 - 140,000
Bonus eligible