Find a jobRecruiters

Staff Embedded Software Engineer (Robotics)

Exclusive opportunity

Onsite

Staff Embedded Software Engineer (Robotics)

Collaborative Robots

Staff Embedded Software Engineer (Robotics)

Skills

LinuxProcess Improvement

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$205,000 – $235,000 / year

Location:

Santa Clara, CA, USA

Work mode:

Onsite

Published on:

18 August 2026

What they need


  • Collaborative Robotics is seeking a Staff Embedded Software Engineer to build the production embedded software that powers our robots
  • In this role, you will work closely with hardware, developing firmware, device drivers, time-critical embedded software, diagnostics, and fault-handling systems
  • You will play a key part in shaping robot behavior, reliability, performance, and safety
  • This is a hands-on technical leadership position
  • You will continue to write and review production-grade C++, drive key technical decisions, mentor fellow engineers, and collaborate closely with our Hardware, Systems, Controls, Safety and Test teams
  • Prior functional safety expertise is a plus, but not required
  • Join us to reimagine the future of human-robot interaction
  • Collaborative Robotics is a team of innovators dedicated to redefining the future of human-robot interaction
  • We are building a world where robots act as a trusted extension of your surroundings—robots that adapt and react to you, not the other way around
  • This position is based onsite at our Santa Clara, CA headquarters. We offer a relocation stipend for candidates living more than 50 miles away
  • Design & Development: Design, implement, test, and maintain production embedded software using C++
  • System Ownership: Develop firmware, device drivers, hardware interfaces, diagnostics, and fault-handling mechanisms
  • Full Lifecycle Ownership: Own software from requirements through integration, verification, release, and field support
  • System Reliability: Build reliable, time-critical systems that account for timing constraints, concurrency, resource limitations, edge cases, and hardware failures
  • Cross-Functional Collaboration: Partner with engineering teams to define and validate safe and trustworthy robot behavior
  • Technical Leadership: Lead root-cause investigations and drive improvements in architecture, testing, code quality, documentation, and release practices
  • Mentorship: Provide technical leadership and mentorship across the embedded software team- 8+ years of experience developing embedded or firmware software for complex hardware systems
  • Excellent written and verbal communication skills with a highly collaborative, team-oriented mindset
  • U.S. work authorization required
  • Proven experience delivering software across the full development lifecycle
  • Demonstrated technical leadership via design ownership, mentorship, or engineering process improvements
  • Strong knowledge of interrupts, memory management, communication protocols, timing, concurrency, and embedded debugging
  • Experience with microcontrollers or systems-on-chip, RTOS or embedded operating systems, device drivers, peripherals, and hardware bring-up
  • Enthusiasm for working in a fast-paced, dynamic startup environment
  • Strong, recent hands-on experience programming in C++
  • Willingness to travel occasionally
  • Experience delivering software across the full development lifecycle
  • Background in robotics, autonomous systems, automotive, aerospace, medical devices, industrial automation, or other high-reliability systems
  • Familiarity with functional safety standards or methods such as IEC 61508, ISO 26262, ISO 13849, FMEA, FTA, HARA, or STPA
  • Experience with embedded Linux, QNX, AUTOSAR, FreeRTOS, Zephyr, or similar environments
  • Experience integrating sensors, actuators, motor controls, or distributed compute systems
  • Experience with hardware-in-the-loop (HIL) testing, CI/CD, diagnostics, field reliability, or incident investigation

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

10 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools