1

Robotics Programmer Jobs in Boston, MA (NOW HIRING)

Robotics Engineer

Newton, MA · On-site

$110 - $170/hr

Magnendo is developing robotic technology to make life-saving endovascular procedures faster, safer ... This is a hands-on role for an engineer who wants to grow their depth across multiple technical ...

Robotics Software Engineer

Boston, MA · On-site

$191 - $253/hr

ABOUT THE JOB Staff Robotics Engineers lead the delivery of vehicle perception and planning capability integrated into our products, acting as technical leads, extremely senior individual ...

Robotics Software Engineer

Boston, MA · On-site

$191K - $253K/yr

ABOUT THE JOB Robotics Engineers lead the delivery of vehicle perception and planning capability integrated in to our products, acting as technical leads, extremely senior individual contributors ...

Showing results 41-60

Robotics Programmer information

See Boston, MA salary details

$18

$40

$57

How much do robotics programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for robotics programmer in Boston, MA is $40.07, according to ZipRecruiter salary data. Most workers in this role earn between $33.17 and $47.02 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.
Infographic showing various Robotics Programmer job openings in Boston, MA as of August 2026, with employment types broken down into 6% As Needed, 87% Full Time, and 7% Contract. Highlights an 100% In-person job distribution, with an average salary of $83,340 per year, or $40.1 per hour.

Senior Robotics Motion Planning Engineer

Motion Recruitment

Woburn, MA

Full-time

Medical, Dental, Vision, PTO

Posted 8 days ago


Job description

A fast-growing robotics company in the Boston area is reinventing automotive service through cutting-edge robotics and automation. Their technology combines ROS 2, MoveIt 2, multi-axis robotic systems, motion planning, collision avoidance, and advanced trajectory control to automate tire changing and wheel balancing.

This is a unique opportunity for a Senior Robotics Engineer to become the technical owner of motion planning for a robotic platform unlike anything you’ve worked on before. You’ll be working directly with physical robots-not just simulations-solving challenging problems around multi-axis motion, kinematics, collision avoidance, and real-time trajectory execution. The team is small, highly technical, and hands-on, giving you the opportunity to have a major influence on architecture and technical direction while taking your robotics expertise from development all the way into real-world production and field deployment.

Required Skills & Experience

· 2+ years of hands-on experience with MoveIt or MoveIt 2 in production or near-production systems

· Deep expertise in motion planning algorithms including RRT, RRT*, PRM, CHOMP, STOMP, or TrajOpt

· Strong C++ and/or Python experience within the ROS 2 ecosystem

· Strong understanding of forward and inverse kinematics

· Experience with kinematic solvers such as KDL, TRAC-IK, or equivalent

· Experience with collision avoidance and safety-aware motion planning

· Experience configuring URDF/SRDF models and planning scenes

· Experience working with robotic hardware and actuator constraints

· Strong understanding of velocity, acceleration, and joint limits

· Experience developing production-grade robotics software

· Experience with robotic simulation environments

Desired Skills & Experience

· BS/MS/PhD in Robotics, Mechanical Engineering, Computer Science, or related field

· Experience with industrial automation, automotive equipment, or complex mechatronic systems

· Experience with multi-manipulator or non-traditional robotic platforms

· Experience with real-time trajectory execution or hardware-in-the-loop testing

· Experience with safety-rated motion control

· Experience with motor control, drive systems, HAL, or low-level firmware

· Experience with LiDAR, depth cameras, IMUs, PCL, Open3D, SLAM, or point cloud processing

· Experience with perception-driven or reactive motion planning

What You Will Be Doing

Tech Breakdown

· 40% C++ / Python / ROS 2 / MoveIt 2

· 25% Motion Planning / Kinematics / Trajectory Optimization

· 20% Robotics Hardware Integration & Testing

· 15% Simulation / Debugging / System Development

Daily Responsibilities

· 50% Hands On

· 0% Management Duties

· 50% Team Collaboration

The Offer

· Competitive Base Salary

· Bonus eligible

You will receive the following benefits:

· Medical, Dental, and Vision Insurance

· Vacation Time

· Stock Options

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.