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