1

Robotic Software Engineer Jobs (NOW HIRING)

Robotics Software Engineer Location: San Francisco Bay Area Employment Type: Full-Time Work ... Develop vision-based robotic automation by integrating cameras, sensors, and perception systems.

$180 - $250/hr

Robotics Software Engineer Location: San Francisco Bay Area Employment Type: Full-Time Work ... Develop vision-based robotic automation by integrating cameras, sensors, and perception systems.

Senior Robotics Software Engineer Full Time California, San Jose, CA, US 8 days ago Requisition ID ... This position focuses on robotic software development where you will evaluate and implement high ...

Showing results 21-40

Robotic Software Engineer information

See salary details

$60K

$124.5K

$179K

How much do robotic software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for robotic software engineer in the United States is $124,523.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $152,000.00 per year, depending on experience, location, and employer.

What is a robotic software engineer?

A Robotic Software Engineer is a professional who designs, develops, and maintains the software systems that control robots. They write code that enables robots to perform specific tasks, interact with their environment, and communicate with other systems. These engineers often work with programming languages such as C++, Python, or ROS (Robot Operating System) and may collaborate with mechanical and electrical engineers to integrate software with hardware. Their work is essential in industries like manufacturing, healthcare, and autonomous vehicles, where robots are increasingly used to improve efficiency and safety.

What are the key skills and qualifications needed to thrive as a robotic software engineer?

To thrive as a Robotic Software Engineer, you need expertise in programming languages such as C++ and Python, a solid understanding of robotics concepts, and a degree in computer science, robotics, or a related field. Familiarity with ROS (Robot Operating System), simulation tools like Gazebo, and experience with embedded systems or real-time operating systems is typically required. Strong problem-solving, teamwork, and communication skills are vital for collaborating with multidisciplinary teams and addressing complex technical challenges. These skills and qualifications are crucial for developing reliable, efficient robotic systems that meet real-world demands and advance automation technology.

How do robotic software engineers typically collaborate with hardware teams during the development process?

Robotic Software Engineers work closely with hardware engineers to ensure seamless integration between software algorithms and the physical components of a robot. This collaboration often involves joint design sessions, regular testing on actual hardware, and troubleshooting issues that arise at the interface between software and hardware. Effective communication and iterative prototyping are essential, as changes in hardware may require software adjustments and vice versa. Such teamwork ensures that the final robotic system operates efficiently and reliably in real-world conditions.

Do robotic software engineers get paid well?

Robotic software engineers typically earn competitive salaries due to the specialized skills required, such as programming in C++, Python, and working with robotics frameworks like ROS. Salaries vary based on experience, location, and industry, but generally they are above average compared to many other software engineering roles.
More about Robotic Software Engineer jobs

What cities are hiring for Robotic Software Engineer jobs?

Cities with the most Robotic Software Engineer job openings:

What are the most commonly searched types of Robotic Software Engineer jobs?

The most popular types of Robotic Software Engineer jobs are:

Who are the top companies hiring for Robotic Software Engineer jobs?

The top employers for Robotic Software Engineer jobs are:

What states have the most Robotic Software Engineer jobs?

States with the most job openings for Robotic Software Engineer jobs include:

Infographic showing various Robotic Software Engineer job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $124,523 per year, or $59.9 per hour.

Robotics Software Engineer -- Humanoid AI & ROS2 (San Francisco)

Insight Recruitment

San Francisco, CA • On-site

Full-time

Re-posted 4 days ago


Job description

A leading robotics firm in San Francisco is hiring a Robotic Software Engineer to develop and optimize software for humanoid robotic systems. This mid-senior level role demands hands-on robotics experience and expertise in C++ and ROS2. You'll have the opportunity to shape core software and influence the architecture and direction of the product while working in a dynamic, fast-paced environment. Competitive compensation plus meaningful equity is offered.
#J-18808-Ljbffr