Find a jobRecruiters

Staff Robotics Software Engineer

Exclusive opportunity

Onsite

Staff Robotics Software Engineer

Dexterity

Staff Robotics Software Engineer

Skills

DockerLinuxKubernetes

14 days 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:

$180,000 – $220,000 / year

Location:

Redwood City, CA, USA

Work mode:

Onsite

Published on:

9 October 2026

What they need


  • As a hands-on Mechatronics Engineer you will be responsible for the architecture of the Dexterity Mechatronics Software stack
  • This means you will choose, validate, and build the SW interface for all hardware devices
  • You will work with a talented team of software engineers to implement mechatronics software to meet the quality, performance, observability and real-time characteristics required by our intelligent warehouse robotics applications
  • Other duties involve analyzing requirements, reviewing code, mentoring other developers and communicating best practices via documents. The role also empowers you to evaluate new technologies and recommend new tools/components to improve our solutions
  • Other duties involve analyzing requirements, reviewing code, mentoring other developers and communicating best practices via documents
  • The role also empowers you to evaluate new technologies and recommend new tools/components to improve our solutions- The role requires advanced knowledge of mechatronics devices, distributed systems, real-time systems, performance optimization and test strategies
  • The ideal candidate will have developed and supported real-time applications in C++ that have been in production for multiple years
  • Strong knowledge of the entire software toolchain is essential
  • We are very interested in candidates that have previously worked at a startup or other fast-paced environment on technically challenging projects
  • In order to thrive in this role you will have significant experience with developing, debugging and improving production systems. Strong communication and problem-solving skills are essential to the role
  • 7+ years of experience using Modern C++ in production
  • Delivering highly performant, real-time software
  • Experience with motor control, peripherals and sensors and HW in the industrial or automotive domain
  • Knowledge of Linux, real-time operating systems
  • Expert level knowledge with EtherCAT, CAN and CANopen
  • Strong oral and written communication skills
  • MS or PhD in Computer Science, or a related discipline, or equivalent experience
  • Knowledge of multi-threaded, non-blocking and asynchronous programming
  • Proficiency with C++ toolchain (build & CI tools, compilers, debuggers, profilers)
  • Experience with hardware systems, their idiosyncrasies, and interfacing with SW
  • Experience with Docker and Kubernetes
  • Awareness of mechatronics devices and tools in AV and Robotics spaces

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

9 days ago

Quick apply

Tenth Revolution Group

Staff Software Engineer Ruby on Rails

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsPostgreSQLDatadogGrafanaPrometheusKubernetes

7 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

18 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