1

Robotic Software Engineer Jobs (NOW HIRING)

Robotic Software Engineer Job Location: San Jose, CA Job Type: Contract • Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems. • ...

This Robotic Software Engineer will be part of a collaborative team, working to redefine the future of defense robotics. This unique environment combines the agility and innovation typical of a ...

Staff Robotic Software Engineer The Dexterous AI Group (DAG) is looking for experienced robotic software engineers to develop robotic software framework for core AI innovations in the robotic space.

Staff Robotic Software Engineer The Dexterous AI Group (DAG) is looking for experienced robotic software engineers to develop robotic software framework for core AI innovations in the robotic space.

Key Responsibilities Develop and enhance robotic manipulation and grasp planning solutions for ... software engineering best practices Required Qualifications Master's degree or higher in Robotics ...

Key Responsibilities Develop and enhance robotic manipulation and grasp planning solutions for ... software engineering best practices Required Qualifications Master's degree or higher in Robotics ...

Robotics Software Engineer

Pittsburgh, PA · On-site

$100K - $300K/yr

Company Overview At Skild AI, we are building the world's first general purpose robotic ... Position Overview We are seeking a versatile Robotics Software Engineer to develop and implement ...

next page

Showing results 1-20

Robotic Software Engineer information

See salary details

$60K

$124.5K

$179K

How much do robotic software engineer jobs pay per year?

As of Jun 12, 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 are the key skills and qualifications needed to thrive as a Robotic Software Engineer, and why are they important?

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.

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 engineers make $300,000 a year?

Robotic Software Engineers can earn $300,000 or more annually, especially those with extensive experience, specialized skills in AI and automation, and working in high-demand industries or senior roles. Compensation often includes base salary, bonuses, and stock options, particularly in large tech companies or startups with significant funding.

Is robotics a dead field?

Robotic Software Engineers are in demand as robotics continues to grow across industries such as manufacturing, healthcare, and logistics. The field requires skills in programming, control systems, and hardware integration, and job opportunities are expected to remain strong with ongoing technological advancements.

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.

Can a software engineer work in robotics?

A software engineer can work in robotics by developing control algorithms, programming embedded systems, and integrating sensors and actuators. Skills in programming languages like C++ and Python, as well as knowledge of robotics frameworks such as ROS, are often required. Robotics software engineering involves collaboration with hardware teams and understanding real-time systems.

What engineers make $500,000?

Senior robotic software engineers with extensive experience, specialized skills in AI, machine learning, or autonomous systems, and often working in high-demand industries or at leading tech companies can earn $500,000 or more annually. Compensation typically includes base salary, bonuses, and stock options, especially in competitive markets or executive-level 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 June 2026, with employment types broken down into 3% Internship, 41% Full Time, 48% Part Time, and 8% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $124,523 per year, or $59.9 per hour.
Robotic Software Engineer

Robotic Software Engineer

Staffingine LLC

San Jose, CA • On-site

Contractor

Posted 25 days ago


Job description

Job Title: Robotic Software Engineer
Job Location: San Jose, CA
Job Type: Contract

Job Description:

 •Develop and maintain robotic software frameworks that interface with physical robotic    hardware and perception systems.

• Integrate and calibrate perception systems (e.g., cameras, LiDAR, tactile sensors) with robotic platforms to enable enhanced task-awareness.

• Develop abstraction layer to support plug-and-play integration of AI algorithms for robotic manipulation, motion planning, and control.

• Collaborate with AI researchers to translate cutting-edge algorithms into robust software implementations.

• Optimize software for performance and scalability in both simulation and real-world applications.

• Troubleshoot and resolve issues related to robotic software, hardware integration, and system performance.

• Contribute to documentation, code reviews, and the establishment of best practices within the team.

• Stay updated with the latest advancements in robotics software and AI to continuously enhance the team’s capabilities.