1

Robotics Programmer Jobs in Boston, MA (NOW HIRING)

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

$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 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 Engineer - Robot Perception

Symbotic

Wilmington, MA • On-site

$149 - $205/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Symbotic rating

7.2

Company rating: 7.2 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

184th of 247 rated software companies


Job description

USA Wilmington, MA - HQ

Senior Robotics Engineer - Robot Perception

Time type: full time

What we need

We are seeking a highly skilled Robotics Engineer specializing in Robot Perception to join our dynamic team. In this role, you will play a pivotal part in developing advanced perception systems for our automated warehouse solutions, and work on topics such as object detection and pose estimation, sensor calibration and fusion, tight integration with robot planning and manipulation, and creating comprehensive datasets from millions of cases handled daily. Additionally, you will work on improving our simulation environments to bridge the gap between simulation and real-world performance using state-of-the‑art techniques. Your exceptional software engineering skills will drive the advancement of our robotic perception capabilities, ensuring accuracy, efficiency, and scalability in our automated warehouse solutions.

What we do

The Vision and Robotics team is dedicated to developing, deploying, and maintaining advanced vision and robotics solutions for our warehouse automation systems. By leveraging our inbound and outbound adapter cells—which connect the storage structure and handle tasks such as depalletizing, singulating cases, and palletizing shipments—we ensure efficient processing and seamless integration with our autonomous robots (Symbots) and AI-powered software. The adapter cells hand over cases to the Symbots, who then place the cases into the storage structure and retrieve them when needed for palletization. Our proven track record in industrial vision and robotics system development, combined with best engineering practices, allows us to continuously push the limits of warehouse automation technology.

What you'll do

  • Develop Advanced Perception Systems: Design and implement architectures that integrate state-of-the‑art computer vision and deep learning techniques.
  • Maintain Software Engineering Excellence: Develop and sustain robust, high‑quality software while adhering to best practices including thorough code reviews, testing, and documentation.
  • Collaborate with Planning Teams: Work closely with robot planning and manipulation groups to embed perception data into control pipelines.
  • Optimize Decision‑Making Workflows: Design and refine processes that enable real‑time robotic actions based on integrated perception data.
  • Create and Curate Datasets: Build comprehensive datasets from millions of daily cases, incorporating data augmentation, precise automated labeling, and rigorous quality assurance.
  • Enhance Simulation Environments: Leverage synthetic data generation and advanced simulation techniques (e.g., Gaussian Splatting, NeRFs, GenAI) to bridge the sim‑to‑real gap.
  • Drive Research and Innovation: Stay current with advancements in robotics perception, proposing and implementing innovative solutions to enhance system capabilities.
  • Foster Collaboration and Mentorship: Engage with cross‑functional teams and mentor junior engineers to promote a culture of continuous learning and improvement.

What you’ll need

  • Education: Bachelor's or Master's degree (Ph.D. is a plus) in Robotics, Computer Science, Electrical Engineering, or a related field. A publication record in top‑tier computer vision and machine learning conferences (e.g., CVPR, ICCV, NeurIPS, CoRL, ICML, ICLR) and journals is a plus.
  • Experience: Minimum of 8 years of robotics engineering and robotic perception software development experience
  • Technical Proficiency: Expertise in a modern programming language (C++, C#, and/or Python), coupled with a strong grasp of computer vision methodologies such as semantic/instance segmentation, object detection, tracking, pose estimation, SLAM, 3D mapping, sensor calibration, sensor fusion techniques
  • Advanced & Deep Learning Techniques: Familiarity with state-of-the‑art perception methods (NeRFs, Gaussian Splatting, LLMs, Diffusion Processes) combined with proficiency in deep learning frameworks like PyTorch or JAX.
  • Data Engineering: Experience in building and managing large‑scale datasets, developing data pipelines, and implementing innovative, scalable solutions.
  • System Integration: Proven ability to integrate perception systems with planning and manipulation stacks to create robust, scalable end‑to‑end automation solutions.
  • Problem‑Solving: Exceptional analytical and troubleshooting skills for addressing complex engineering challenges.
  • Collaboration: Strong teamwork and communication skills for effective collaboration in multidisciplinary environments.

Our environment

  • Up to 10% travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
  • The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi‑weekly basis.

The base range for this position in the posted location is $149,000.00 - $204,600.00 however, base pay offered may vary depending on job‑related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.

#J-18808-Ljbffr

What Symbotic employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom