Robotics Software Engineer (C++/Python) - Autonomy

Simbe, Inc.

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

13 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Simbe Robotics is a leading retail robotics company providing in-store intelligence solutions for retailers. We are seeking a strong Python & C++ engineer to work on the Tally autonomous robot software stack, spanning navigation, perception, autonomy, hardware drivers, cloud integration, and infrastructure management.

You will build, maintain, and evolve the Tally software stack, improving autonomy and human-robot interaction while collaborating across Simbe software teams and enhancing CI/CD

Qualifications

  • BS, MS, or PhD in Computer Science or related field highly recommended but not required.
  • 2 years of industry experience.
  • Extremely adept in both C++ and Python programming.
  • Proficient in shell scripting, preferably with Bash and Python.
  • Good understanding of the Robot Operating System (ROS) and core concepts such as nodes, messages, topics, services, parameters, build system, etc.
  • Experience writing ROS nodes.
  • Well-versed in source control systems, particularly Git.
  • Experience working with Ubuntu or other Debian-based Linux distributions.
  • Familiarity with modern software development methodologies (e.g. CI/CD, scrum, automated testing).
  • Experience in packaging and deploying software in production environments.

Responsibilities

  • Maintaining and extending the Tally software stack.
  • Developing new software packages to be shared across Simbe software teams.
  • Improving Tally's autonomy, navigation, perception, and HRI behaviors.
  • Assist in our ongoing Devops & CI/CD development.
  • Evaluating third-party SW (ROS, etc.) packages for integration into our stack.

Skills

Python
C++
ROS
Git
Linux (Ubuntu)

Education

BS/MS/PhD in Computer Science or related field

Tools

Docker
Nvidia Jetson
Cloud platforms (GCP/AWS/Azure)
ROS tooling

Job description

Simbe Robotics is a leading retail robotics company providing in-store intelligence solutions for retailers. We are seeking a strong Python & C++ engineer to work on the Tally autonomous robot software stack, spanning navigation, perception, autonomy, hardware drivers, cloud integration, and infrastructure management.

You will build, maintain, and evolve the Tally software stack, improving autonomy and human-robot interaction while collaborating across Simbe software teams and enhancing CI/CD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer: Autonomy & ROS Expert
Senior Robotics Software Engineer: Autonomy & ROS Expert

Simbe Robotics • Oakland (CA)

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

Simbe Robotics • Oakland (CA)

On-site
USD 170,000 - 260,000
Robotics Software Engineer (C++ & Python)
Robotics Software Engineer (C++ & Python)

Simbe, Inc. • San Francisco (CA)

On-site
USD 120,000 - 180,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
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, Autonomy)
Senior Robotics Software Engineer (C++/Python, ROS, Autonomy)

Medium • San Francisco (CA)

On-site
USD 150,000 - 230,000
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
Staff Robotics Perception Engineer - Real-World Autonomy
Staff Robotics Perception Engineer - Real-World Autonomy

Simbe Robotics • San Francisco (CA)

On-site
USD 190,000 - 240,000
Robotics Software Engineer — Build Real-World Autonomy
Robotics Software Engineer — Build Real-World Autonomy

Nimble Robotics • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Principal / Staff Robotics Perception Engineer
Principal / Staff Robotics Perception Engineer

Simbe Robotics • San Francisco (CA)

On-site
USD 190,000 - 240,000