Senior Robotics Software Engineer - C++ & Python

Simberobotics

San Francisco (CA)

On-site

USD 150,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Simbe Robotics is seeking a Senior Python & C++ engineer to join our robot software team in San Francisco, CA. You will contribute to the Tally stack, affecting navigation, perception, and autonomous behaviors across our in-store robots.

You will work with ROS-based systems, CI/CD pipelines, and production deployments, with exposure to cloud platforms and edge devices like Nvidia Jetson. Strong C++ and Python skills are essential.

Qualifications

  • BS/MS/PhD in Computer Science or related field (highly recommended, not required).
  • 5–10 years of industry experience.
  • Extensive C++ and Python programming experience.
  • Experience with Git and Ubuntu/Linux.
  • Familiarity with ROS; ROS1/ROS2 preferred.
  • Experience building ROS nodes and CI/CD workflows.
  • Docker containers, cloud platforms (GCP/AWS/Azure).
  • Experience managing large numbers of connected devices.

Responsibilities

  • Maintain and extend the Tally software stack.
  • Develop new software packages shared across Simbe teams.
  • Improve autonomy, navigation, perception, and HRI behaviors.
  • Assist in DevOps and CI/CD development.
  • Evaluate third-party software packages for integration.

Skills

C++
Python
Shell scripting
ROS

Education

BS/MS/PhD in Computer Science

Tools

Git
Ubuntu/Linux
Docker
Redis
Cloud platforms

Job description

Simbe Robotics is seeking a Senior Python & C++ engineer to join our robot software team in San Francisco, CA. You will contribute to the Tally stack, affecting navigation, perception, and autonomous behaviors across our in-store robots.

You will work with ROS-based systems, CI/CD pipelines, and production deployments, with exposure to cloud platforms and edge devices like Nvidia Jetson. Strong C++ and Python skills are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer – Autonomous Systems (Python & C++)
Senior Robotics Software Engineer – Autonomous Systems (Python & C++)

Simbe • San Francisco (CA)

On-site
USD 180,000 - 255,000
Senior Robotics Software Engineer (C++ & Python)
Senior Robotics Software Engineer (C++ & Python)

Simberobotics • San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior Robotics Software Engineer (C++ & Python)
Senior Robotics Software Engineer (C++ & Python)

Medium • San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Simbe • San Francisco (CA)

On-site
USD 180,000 - 255,000
Senior Robotics Software Engineer (C++ & Python)
Senior Robotics Software Engineer (C++ & Python)

Simbe Robotics • San Francisco (CA)

On-site
USD 150,000 - 230,000
Equity compensation
Full range of medical benefits
Flexible work environment
Senior Robotics Software Engineer (C++/Python, ROS)
Senior Robotics Software Engineer (C++/Python, ROS)

Simbe Robotics • San Francisco (CA)

On-site
USD 150,000 - 230,000
Equity compensation
Full range of medical benefits
Flexible work environment
Robotics Software QA Engineer – Automation & Fleet Testing
Robotics Software QA Engineer – Automation & Fleet Testing

Simberobotics • San Francisco (CA)

On-site
USD 120,000 - 150,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
Robotics Software Engineer (C++/Python, ROS2)
Robotics Software Engineer (C++/Python, ROS2)

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

On-site
USD 120,000 - 180,000
Senior Robotics Software Engineer (C++/Python, ROS, Autonomy)
Senior Robotics Software Engineer (C++/Python, ROS, Autonomy)

Medium • San Francisco (CA)

On-site
USD 150,000 - 230,000