1

Robotics Software Developer Jobs in Worcester, MA

Bachelor of Science in computer/software engineering, electrical & computer engineering, aerospace engineering, robotics, mechatronics engineering, computer science, or a related engineering field ...

New

Bachelor of Science in computer/software engineering, electrical & computer engineering, aerospace engineering, robotics, mechatronics engineering, computer science, or a related engineering field ...

New

As a Staff Software Engineer, you will be part of the Stretch team responsible for designing and ... Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics ...

Staff Software Engineer

Waltham, MA · On-site

$134.40K - $168K/yr

As a Staff Software Engineer, you will be part of the Stretch team responsible for designing and ... Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics ...

Bachelor's degree or equivalent experience required in engineering discipline, such as Systems, Biomedical, Robotics, Software, Mechanical or Electrical Engineering. 5+ years relevant technical ...

Senior VR Software Engineer- Spot

Waltham, MA · Remote

$134.40K - $184.80K/yr

Today, the Spot quadruped robot performs inspections on thousands of sites around the world. We are seeking a creative and technically skilled software Engineer with 3D rendering experience to join ...

Director, Deployment Services

Waltham, MA · On-site

$164K - $220K/yr

With award-winning technology engineered for uninterrupted work between autonomous mobile robots ... The ideal candidate brings deep experience deploying hardware-software systems in industrial or ...

next page

Showing results 1-20

Robotics Software Developer information

See Worcester, MA salary details

$47.8K

$111.4K

$165.4K

How much do robotics software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for robotics software developer in Worcester, MA is $111,442.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,700.00 and $129,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Robotics Software Developer, and why are they important?

To thrive as a Robotics Software Developer, you need strong programming skills in languages such as C++, Python, or ROS, along with a background in computer science, engineering, or robotics. Familiarity with robotics simulation platforms (e.g., Gazebo), version control systems (e.g., Git), and experience with sensor integration and real-time operating systems are typically required. Problem-solving, teamwork, and effective communication are essential soft skills to excel in multidisciplinary environments. These abilities ensure reliable development, integration, and deployment of robotic systems that meet both technical and user requirements.

What are some common challenges faced by Robotics Software Developers in integrating hardware and software components?

Robotics Software Developers often encounter challenges related to ensuring seamless communication between software algorithms and diverse hardware components like sensors, actuators, and controllers. Differences in hardware specifications, real-time constraints, and debugging low-level hardware interactions can add complexity to development. Collaborating closely with hardware engineers is essential to address issues quickly and optimize system performance. Staying up to date with new frameworks and tools, such as ROS (Robot Operating System), also helps streamline integration and testing.

What does a Robotics Software Developer do?

A Robotics Software Developer designs, develops, and maintains the software that controls robotic systems. They write code that enables robots to sense their environment, make decisions, and perform tasks autonomously or semi-autonomously. These developers often work with embedded systems, artificial intelligence, and machine learning to improve robot performance. Their work is essential for applications ranging from manufacturing automation to healthcare and service robots.

What is the difference between Robotics Software Developer vs Mechatronics Engineer?

AspectRobotics Software DeveloperMechatronics Engineer
Required CredentialsBachelor's in Computer Science, Robotics, or related field; programming certificationsBachelor's in Mechatronics, Mechanical, or Electrical Engineering
Work EnvironmentSoftware development teams, labs, robotics companiesDesign, integrate mechanical and electronic systems, manufacturing settings
Industry UsageRobotics firms, automation companies, research labsManufacturing, automation, product design
Common Search/ComparisonYesNo

Robotics Software Developers focus on programming and developing software for robotic systems, while Mechatronics Engineers work on designing and integrating mechanical, electronic, and software components. Both roles often collaborate but differ mainly in their core responsibilities and skill sets.

What are popular job titles related to Robotics Software Developer jobs in Worcester, MA? For Robotics Software Developer jobs in Worcester, MA, the most frequently searched job titles are:
What job categories do people searching Robotics Software Developer jobs in Worcester, MA look for? The top searched job categories for Robotics Software Developer jobs in Worcester, MA are:
What cities near Worcester, MA are hiring for Robotics Software Developer jobs? Cities near Worcester, MA with the most Robotics Software Developer job openings:

Senior Systems Test Engineer-Newton, MA

campus4tech

Newton, MA • On-site

Contractor

Posted 20 days ago


Job description

Role: Contract System Test Engineer
Location: Newton, MA 02466
Schedule: Monday- Friday
Shift: 9am to 5 pm
Status: Temp 12 Months
Position Summary:
We are currently looking for an ambitious Contract System Test Engineer to join our Endovascular Robotics business within Advanced Therapies. We are a global technology leader in robotic-assisted vascular interventions. We believe the combination of endovascular robotics, image guidance and dedicated devices will change the way neurovascular procedures will be done in the future, enabling better outcomes, and enabling our customers to provide better access to care.
As a Contract System Test Engineer, you will be responsible for:
• Developing test methods for the verification of a complex medical robotics system
• Supporting and updating the traceability of requirements and risk
• Implementation of processes in our toolchain for verification and issue management
• Execution of system and subsystem verification testing
• Drive continuous improvement for systems engineering and quality processes
This position may suit you best if you are familiar with what is below, and would like to do develop your career with Healthineers:
• Experience developing verification methods and strategy for a complex medical device
• Working with traceability for a large set of multi-layered product requirements
• Knowledge of applicable medical device standards such as IEC 60601-1 and collateral standards
• Implementing test method verification
• Working on complex electromechanical medical device programs through the verification and validation phases
• Determining sample size for tests based on statistical processes
• Conducting statistical analysis to determine if multi-sample tests have passed
• Validation of SW tools and test fixtures
Required skills to have for the success of this role:
• Bachelor's degree or equivalent experience required in engineering discipline, such as Systems, Biomedical, Robotics, Software, Mechanical or Electrical Engineering.
• 5+ years relevant technical experience in the medical device industry (medical/surgical robotics experience preferred)
Apply now to explore more about this opportunity.