Robotics Software Engineer (C++/Python, ROS2)

SR2 | Socially Responsible Recruitment | Certified B Corporation™

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SR2, a pioneering robotics company in California, seeks a Robotics Software Engineer to develop and deploy autonomous systems using C++, Python and ROS2 on real robots.

You will collaborate with software, electrical and mechanical engineers to build production-quality robotics software, addressing motion planning, perception and manipulation, and hardware integration challenges in a fast-paced startup environment.

Qualifications

  • Expertise with C++ and Python in robotics software.
  • Hands-on ROS/ROS2 development experience.
  • Experience deploying production robotics or autonomous systems.
  • Strong debugging and systems-level thinking.

Responsibilities

  • Design, develop and deploy robotics software using C++, Python and ROS2.
  • Build software for autonomous robotics, motion control, perception and manipulation.
  • Develop reliable, production-quality robotics systems that operate on physical hardware.
  • Debug complex software and hardware interactions across robotics platforms.
  • Work closely with cross-functional engineering teams to prototype, test and ship new robotics features.
  • Improve system performance, reliability and scalability through testing, logging and optimization.

Skills

C++
Python
ROS/ROS2

Tools

Docker
Embedded Linux
CAN Bus

Job description

SR2, a pioneering robotics company in California, seeks a Robotics Software Engineer to develop and deploy autonomous systems using C++, Python and ROS2 on real robots.

You will collaborate with software, electrical and mechanical engineers to build production-quality robotics software, addressing motion planning, perception and manipulation, and hardware integration challenges in a fast-paced startup environment.

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 Software Engineer - Autonomous Logistics
Senior Robotics Software Engineer - Autonomous Logistics

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Robotics Software Engineer – Real-Time Autonomy (C++, ROS2)
Robotics Software Engineer – Real-Time Autonomy (C++, ROS2)

Strativ Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Menlo Park (CA)

On-site
USD 180,000 - 240,000
ROS2 Robotics Software Engineer for Warehouse Autonomy
ROS2 Robotics Software Engineer for Warehouse Autonomy

Avatar Robotics • San Francisco (CA)

On-site
USD 100,000 - 130,000
Robotics Software Engineer - ROS 2 & Autonomy
Robotics Software Engineer - ROS 2 & Autonomy

ALTEN Technology USA • North Reading (MA)

On-site
USD 120,000 - 145,000
Senior Robotics Software Engineer: Motion, Sensing & ROS2
Senior Robotics Software Engineer: Motion, Sensing & ROS2

well-funded deeptech startup • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Robotics Platform Software Engineer – ROS2 & Real-Time
Senior Robotics Platform Software Engineer – ROS2 & Real-Time

Qualcomm • San Diego (CA)

On-site
USD 180,000 - 271,000
Competitive annual discretionary bonus
Annual RSU grants
Comprehensive benefits package
Remote Robotics Software Engineer (C++, Python, ROS2)
Remote Robotics Software Engineer (C++, Python, ROS2)

Bright Vision Technologies • Raleigh (NC)

On-site
USD 100,000 - 150,000
Senior/Staff Robotics SW Engineer
Senior/Staff Robotics SW Engineer

well-funded deeptech startup • San Francisco (CA)

On-site
USD 120,000 - 180,000