1

Robotics Programmer Jobs in Massachusetts (NOW HIRING)

Senior Engineer, Robotics

Boston, MA ยท On-site

$113K - $155K/yr

We are searching for a motivated Robotics Engineer to improve the performance, reliability and capabilities of the algorithmic backend of our solution. This person will play a vital role on the team ...

Senior Engineer, Robotics

Boston, MA ยท On-site

$113K - $155K/yr

We are searching for a motivated Robotics Engineer to improve the performance, reliability and capabilities of the algorithmic backend of our solution. This person will play a vital role on the team ...

ISEE is seeking a full-time Robotics Engineer to join our team. The ideal candidate has several years of experience gained by working in industry, an academic research lab, or through internships.

ISEE is seeking a full-time Robotics Engineer to join our team. The ideal candidate has several years of experience gained by working in industry, an academic research lab, or through internships.

ISEE is seeking a full-time Robotics Engineer to join our team. The ideal candidate has several years of experience gained by working in industry, an academic research lab, or through internships.

What we need We are looking for a Robotics Field Engineering to join our Mobile Robots Engineering team within our Core Engineering org. Your job will be to provide engineering support for mobile ...

What we need We are looking for a Robotics Field Engineering to join our Mobile Robots Engineering team within our Core Engineering org. Your job will be to provide engineering support for mobile ...

Robotics Field Engineer

Wilmington, MA ยท On-site

$82 - $113.30/hr

What we need We are looking for a Robotics Field Engineer to join our Mobile Robots Engineering team within our Core Engineering org. Your job will be to provide engineering support for mobile robots ...

Robotics Engineer

Woburn, MA ยท On-site

$110 - $150/hr

Bachelor's degree in Robotics, Mechanical, Electrical Engineering, Computer Science, or a related field. * 1-5 years of robotics or motion-systems experience. * Strong foundation in kinematics and ...

Core Robotics Engineer

Boston, MA ยท On-site

$125 - $260/hr

Overview We're looking for a talented Core Robotics Engineer to develop, implement, and refine the software and control systems that power our mobile manipulators and automation platforms. In this ...

Robotics Test Engineer Contract: 6+ Month (potential for extension or conversion) Please advise: * This position will either require you to be on site in one of the below locations. Amazon will not ...

Core Robotics Engineer

Boston, MA ยท On-site

$125K - $260K/yr

Overview We're looking for a talented Core Robotics Engineer to develop, implement, and refine the software and control systems that power our mobile manipulators and automation platforms. In this ...

next page

Showing results 1-20

Robotics Programmer information

See Massachusetts salary details

$18

$40

$58

How much do robotics programmer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for robotics programmer in Massachusetts is $40.28, according to ZipRecruiter salary data. Most workers in this role earn between $33.32 and $47.26 per hour, depending on experience, location, and employer.

What is a robotics programmer?

A Robotics Programmer is a professional who writes, tests, and maintains the software that controls robotic systems and automation equipment. They work with various programming languages and platforms to ensure robots perform specific tasks efficiently and safely. Robotics Programmers often collaborate with engineers and technicians to integrate robotics into manufacturing, healthcare, logistics, and other industries. Their work is essential for advancing automation and improving productivity in many fields.

What are the key skills and qualifications needed to thrive as a robotics programmer?

To thrive as a Robotics Programmer, you need strong programming skills (especially in languages like Python, C++, or ROS), a background in engineering or computer science, and a solid understanding of robotics principles. Familiarity with industrial robotics platforms, simulation tools, and control systems, along with certifications in robotics or automation, is highly beneficial. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for excelling in this role. These skills and qualities are crucial for successfully developing, deploying, and troubleshooting robotic systems in dynamic technical environments.

What are some common challenges robotics programmers face when integrating new robotic systems into existing manufacturing workflows?

Robotics Programmers often encounter challenges such as ensuring compatibility between new robots and legacy equipment, troubleshooting communication protocols, and minimizing downtime during system integration. They must also adapt programming to accommodate unique production requirements and collaborate closely with engineers, operators, and maintenance teams to address unexpected issues. Effective problem-solving and clear communication are key to successfully integrating new robotic systems while maintaining productivity and safety.

What is the difference between Robotics Programmer vs Robotics Engineer?

AspectRobotics ProgrammerRobotics Engineer
Required CredentialsTypically an associate's or bachelor's degree in robotics, computer science, or related field; programming certificationsUsually a bachelor's or master's degree in robotics, mechanical, or electrical engineering; advanced certifications may be preferred
Work EnvironmentFocuses on coding, testing, and debugging robot software; often in labs or development settingsDesigns, develops, and integrates robotic systems; works in labs, manufacturing plants, or field environments
Employer & Industry UsageCommon in manufacturing, automation, and research institutionsFound in industrial automation, aerospace, automotive, and research sectors

While both roles involve working with robotic systems, Robotics Programmers primarily focus on writing and testing software code for robots, whereas Robotics Engineers design and develop entire robotic systems, including hardware and software integration. The roles often overlap, but the engineer's scope is broader, involving system design and implementation.

How much do robotics programmers make?

Robotics programmers typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Advanced skills in programming languages like C++ and Python, as well as knowledge of robotics frameworks, can lead to higher compensation.

Is robotics programming a good career?

Robotics programming is a growing field that involves developing software to control robotic systems, often requiring knowledge of programming languages like C++ or Python and familiarity with hardware integration. It offers opportunities in industries such as manufacturing, healthcare, and automation, with a demand for skilled professionals and competitive salaries. Continuous learning and staying updated with new technologies are important for success in this career.

What does a robotics programmer do?

A robotics programmer designs, develops, and tests software that controls robotic systems. They write code using programming languages like C++ or Python, often work with hardware interfaces, and troubleshoot issues to ensure robots perform tasks accurately and efficiently. Knowledge of robotics frameworks and sensors is also essential in this role.

What cities in Massachusetts are hiring for Robotics Programmer jobs?

Cities in Massachusetts with the most Robotics Programmer job openings:

Infographic showing various Robotics Programmer job openings in Massachusetts as of August 2026, with employment types broken down into 6% As Needed, 88% Full Time, and 6% Contract. Highlights an 100% In-person job distribution, with an average salary of $83,779 per year, or $40.3 per hour.

Senior Engineer, Robotics

Boston, MA โ€ข On-site

Realtime Robotics
Industrial Automation Equipment Manufacturingย โ€ขย 51 - 200 employees

$113K - $155K/yr

Full-time

Medical, Retirement, PTO

Re-posted 2 days ago


Job description

We're redefining how robots are deployed. Our platform enables users to simulate, test, and optimize entire robotic systems in parallel. By removing the barriers that have kept advanced robotics out of reach for all but the largest players, we're ushering in a new era of manufacturing—one where mass reshoring is not only viable, but inevitable.

With our industrial AI platform, we enable companies to design and optimize multi-robot workcells in the cloud, eliminating the need for manual robot programming. Our Resolver technology automatically generates collision-free robot programs by optimizing workcell layouts, task allocation, and robot paths, helping customers increase throughput and reduce the cost of industrial automation before deployment.

We are searching for a motivated Robotics Engineer to improve the performance, reliability and capabilities of the algorithmic backend of our solution. This person will play a vital role on the team and help shape the future of industrial automation.

Reporting to the Senior Director of Robotics, the Robotics Engineer will leverage their technical and theoretical knowledge to extend our core technology capabilities. This role will help develop and maintain our optimization framework for robotics, using state-of-the-art planning and AI methods, as well as contributing to novel research.

In this position, you will:
  • Work with a team of robotics engineers to solve real-world automation challenges using planning, optimization, and AI methods
  • Implement efficient algorithms and solvers specialized for robotics applications
  • Support field engineers in solving customer challenges using Realtime’s technology
  • Help determine needed features and contribute to development in a fast-moving technology company

Requirements

Required qualifications:
  • Proficiency in algorithms for robotic manipulators, i.e. experience with multiple of
    • Forward and inverse kinematics
    • Sampling-based motion planning
    • Trajectory optimization
    • Multi-robot planning
    • Task scheduling
    • ML for manipulation
    • Dynamic model identification
  • 2+ years of C++ experience
  • Strong software engineering habits, including version control and unit testing in a Linux environment
  • MS in Robotics, Computer Science, or related disciplines
  • Strong English communication skills, both verbal and written
  • Ability to work in-office (Boston, MA or Berlin, Germany) with flexible scheduling (~50% in-office)
  • Ability to excel in international and collaborative teams
  • Self-driven and able to solve challenging technical problems
  • Desire to work in a fast-paced startup environment

Benefits

  • Competitive Healthcare Coverage
  • Unlimited PTO
  • Commuting Expenses Covered
  • Telecommunications Stipend
  • 401k Match
  • HSA Employer Contribution

Realtime Robotics, Inc. is an equal opportunity employer.