Cobot

Staff Embedded Software Engineer, Robotics

Cobot
Apply
2 months ago
Santa Clara, CA, USAStaff+

Base Salary

$205k - $235k/yr

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 address timing constraints, concurrency, resource limitations, edge cases, and hardware failures.
  • Collaborate with hardware, systems, controls, safety, and test teams to define and validate safe robot behavior.
  • Lead root-cause investigations and improve architecture, testing, code quality, documentation, and release practices.
  • Provide technical leadership and mentorship across the embedded software team.

Requirements

  • 8+ years of experience developing embedded or firmware software for complex hardware systems.
  • Strong recent hands-on experience programming in C++.
  • Experience with microcontrollers or systems-on-chip, RTOS or embedded operating systems, device drivers, peripherals, and hardware bring-up.
  • Strong knowledge of interrupts, memory management, communication protocols, timing, concurrency, and embedded debugging.
  • Experience delivering software across the full development lifecycle.
  • Demonstrated technical leadership through design ownership, mentorship, or engineering process improvements.
  • Excellent written and verbal communication skills and a collaborative, team-oriented mindset.
  • Willingness to travel occasionally and U.S. work authorization are required.
  • Experience in robotics, autonomous systems, automotive, aerospace, medical devices, industrial automation, or other high-reliability systems is preferred.
  • Familiarity with functional safety standards or methods such as IEC 61508, ISO 26262, ISO 13849, FMEA, FTA, HARA, or STPA is preferred.
  • Experience with embedded Linux, QNX, AUTOSAR, FreeRTOS, Zephyr, or similar environments is preferred.
  • Experience integrating sensors, actuators, motor controls, or distributed compute systems is preferred.
  • Experience with hardware-in-the-loop testing, diagnostics, field reliability, or incident investigation is preferred.

Benefits

  • Equity and comprehensive benefits are offered.
  • The role is onsite at the Santa Clara, California headquarters.
  • A relocation stipend is available for candidates living more than 50 miles away.
  • Occasional travel is required.

Tech Stack

Categories

EmbeddedRobotics
Cobot

About Cobot

51-200 employees

We're building a new kind of robotics company. One without egos. Driven by empathy. With collaboration at its core. Our mission is to build a new robotic future. A future where robots are a trusted extension of your surroundings. They work, adapt, and react around you. Not the other way around.

Contact me