Senior Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™

Menlo Park (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SR2 is partnering with a venture-backed robotics company building autonomous systems for real-world logistics. As a Senior Robotics Software Engineer, you will develop production-grade software in C++ and Python and deploy it on autonomous platforms.

You will collaborate with hardware, firmware, and mechanical teams to bring up systems, debug issues, and optimize performance. Experience with ROS2 in production is required, with hands-on hardware bring-up.

Qualifications

  • 4+ years of commercial robotics software experience.
  • Strong C++ and Python development skills.
  • Experience with ROS2 in production environments.
  • Hands-on experience bringing up and debugging robotic hardware.
  • Comfortable working in a fast-moving startup environment with a high level of ownership.

Responsibilities

  • Develop production-grade robotics software using modern C++ and Python.
  • Build, test and deploy software on autonomous robotic platforms.
  • Work across hardware and software to bring up, debug and optimise robotic systems.
  • Collaborate closely with mechanical, electrical and firmware engineers.
  • Contribute to the architecture and evolution of a growing robotics platform.

Skills

C++
Python
ROS2
Hardware bring-up
Ownership

Tools

Docker
Embedded Linux
CAN bus

Job description

We're partnering with an exciting, venture-backed robotics company developing next-generation autonomous systems for real-world logistics applications. As they continue to scale, they're looking for a Senior Robotics Software Engineer to play a key role in building and deploying production robotic systems.

What You'll Be Doing
  • Develop production-grade robotics software using modern C++ and Python.
  • Build, test and deploy software on autonomous robotic platforms.
  • Work across hardware and software to bring up, debug and optimise robotic systems.
  • Collaborate closely with mechanical, electrical and firmware engineers.
  • Contribute to the architecture and evolution of a growing robotics platform.
What We're Looking For
  • 4+ years of commercial robotics software experience.
  • Strong C++ and Python development skills.
  • Experience with ROS2 in production environments.
  • Hands‑on experience bringing up and debugging robotic hardware.
  • Comfortable working in a fast-moving startup environment with a high level of ownership.
Nice to Have
  • Manipulation or warehouse robotics.
  • Motion planning.
  • Robot perception or grasping.
  • Embedded Linux.
  • Docker.
  • CAN bus or other robotics communication protocols.
  • Experience with BLDC or stepper motor systems.
Why Apply?
  • Join an experienced team building cutting-edge autonomous robotic systems.
  • Work on products deployed in real-world environments.
  • High level of technical ownership and influence.
  • Competitive salary, equity and benefits.
  • Opportunity to help shape the future of robotics at an early-stage, well-funded company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Robotics Software Engineer
Sr Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • California (MO)

On-site
USD 120,000 - 180,000
Senior Robotics Engineer
Senior Robotics Engineer

Christian & Timbers • Seattle (WA)

On-site
USD 100,000 - 140,000
Competitive compensation
High-impact ownership
Growth opportunities
+1
Senior/Lead Robotics Software Engineer
Senior/Lead Robotics Software Engineer

MBN Solutions • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Robotics Systems Engineer
Senior Robotics Systems Engineer

RoboForce • Milpitas (CA)

On-site
USD 140,000 - 190,000
Stock options
Health insurance
401(k) plan
+2
Senior Software Engineer, Robotics
Senior Software Engineer, Robotics

berkshiregrey • Bedford (MA)

On-site
USD 100,000 - 130,000
Senior Robotics Software Engineer - Navigation
Senior Robotics Software Engineer - Navigation

Motion Recruitment • Boston (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with company contribution
Unlimited PTO
+1
Robotics Software Engineer
Robotics Software Engineer

Summer Robotics • Kentucky

On-site
USD 80,000 - 110,000