Real-World Robotics Software Engineer (C++/Python)

Summer Robotics

Campbell (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Job summary

Summer Robotics in Campbell, CA, is hiring a robotics software engineer to develop and maintain industrial robot software for assembly and inspection. You will implement C++ and Python, integrate cameras and sensors, and ensure real-time performance on production systems.

You will work with ROS/ROS2, MoveIt, and testing/deployment infrastructure in a fast-paced startup environment, owning projects end-to-end and delivering reliable robot solutions.

Qualifications

  • 3+ years of professional software development for robotic systems.
  • Strong C++ (STL, multithreading) and Python proficiency.
  • Experience with camera/robot calibration and 3D transforms.
  • Linux development, Git, CMake, and CI/CD workflows.
  • Familiarity with real-time constraints and performance-critical code.
  • Startup mindset with end-to-end ownership.

Responsibilities

  • Develop and maintain robot software for industrial assembly and inspection.
  • Integrate cameras and sensors, calibration, and data pipelines.
  • Implement coordinate transforms and hand-eye calibration.
  • Build production-quality C++ and Python software for real-time robots.
  • Architect multi-process and multi-threaded systems for reliability.
  • Collaborate to deploy 3D vision on robot platforms.
  • Develop testing, debugging, and deployment infrastructure.

Skills

C++
Python
Multithreading
Memory management
Linux development
Git

Education

MS in Robotics, Computer Science, Mechanical Engineering, or related field

Tools

ROS/ROS2
MoveIt/OMPL
Docker
Gazebo
Jetson
Protobuf/ gRPC

Job description

Summer Robotics in Campbell, CA, is hiring a robotics software engineer to develop and maintain industrial robot software for assembly and inspection. You will implement C++ and Python, integrate cameras and sensors, and ensure real-time performance on production systems.

You will work with ROS/ROS2, MoveIt, and testing/deployment infrastructure in a fast-paced startup environment, owning projects end-to-end and delivering reliable robot solutions.

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

Similar jobs worth comparing

Robotics Software Engineer Campbell · Full time · On-site Apply →
Robotics Software Engineer Campbell · Full time · On-site Apply →

Summer Robotics • Campbell (CA)

On-site
USD 120,000 - 180,000
Robotics Software Engineer
Robotics Software Engineer

Summer Robotics • Kentucky

On-site
USD 80,000 - 110,000
Industrial Robotics Software Engineer (Real-Time C++/Python)
Industrial Robotics Software Engineer (Real-Time C++/Python)

Summer Robotics • Kentucky

On-site
USD 80,000 - 110,000
Staff Robotics Software Engineer (Real-Time, ROS)
Staff Robotics Software Engineer (Real-Time, ROS)

Imperative Care • Campbell (CA)

On-site
USD 207,000 - 230,000
Stock options
401(k) plan
Health benefits
+3
Real-Time Robotics Software Engineer (C++/Python)
Real-Time Robotics Software Engineer (C++/Python)

Eka Robotics • Cambridge (MA)

On-site
USD 120,000 - 180,000
Robotics Software Engineer — Real-Time Factory Automation
Robotics Software Engineer — Real-Time Factory Automation

Conduit • San Francisco (CA)

On-site
USD 80,000 - 100,000
Top tier pay and equity
Generational opportunity
Zero bureaucracy and high impact
+1
Senior Robotics Software Engineer - Real-Time Systems
Senior Robotics Software Engineer - Real-Time Systems

Imperative Care • Campbell (CA)

On-site
USD 207,000 - 230,000
Stock options
Bonus
401k plan
+3
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
Robotics Software Engineer — Real‑Time Systems & Developer Tools
Robotics Software Engineer — Real‑Time Systems & Developer Tools

Mind Robotics Inc. • Palo Alto (CA)

On-site
USD 100,000 - 150,000
Robotics Software Engineer
Robotics Software Engineer

Motion Recruitment Partners LLC • Woburn (MA)

Hybrid
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7