Drimva

Simbe Robotics

Robotics Software Engineer (C++ & Python)

$120K–$170K

San Francisco Bay Area · Hybrid · Full-time · Posted Nov 17, 2023

Experience
Approximately 2 years of industry experience.
Education
BS, MS, or PhD in Computer Science or a related field highly recommended but not required.

About the job

Develop and maintain the software stack for Simbe’s Tally autonomous robots, including autonomy, navigation, perception, hardware integration, and cloud-connected systems.

What you'll do

  • Maintain and extend the Tally software stack and develop reusable software packages.
  • Improve autonomy, navigation, perception, and human-robot interaction behaviors.
  • Support DevOps and CI/CD development and evaluate third-party software packages for integration.

What they ask for

  • Strong proficiency in C++ and Python.
  • Understanding of ROS concepts and experience writing ROS nodes.
  • Proficiency with shell scripting and source control, particularly Git.
  • Experience with Ubuntu or other Debian-based Linux distributions, and packaging and deploying software in production.

Nice to have

  • Understanding of both ROS1 and ROS2.
  • Experience with Redis, Docker, Nvidia Jetson, cloud platforms, or connected IoT devices.

Pay

USD 120,000–170,000 (per-year-salary); base salary

Tools

C++, Python, Bash, ROS, ROS1, ROS2, Git, Ubuntu

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)