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. • ...

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 7, 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.

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.
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:
Robotic Software Engineer

Robotic Software Engineer

Staffingine LLC

San Jose, CA • On-site

Contractor

Posted 20 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.