1

Robotic Software Engineer Jobs in Massachusetts (NOW HIRING)

MORSE is seeking a talented Robotics Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, navigation algorithms, and autonomy. You will be ...

Senior Robotics Software Engineer

Watertown, MA ยท On-site

$133K - $175K/yr

They are seeking a Senior Robotics Software Engineer to enhance their robots' capabilities through software development in areas such as robot vision, motion, and software systems. Responsibilities ...

The ASUS Robotics & AI Center is seeking a Senior Robotics Software Engineer to join our global research and development team. This role focuses on building andmaintainingthe software systems that ...

Robotics Software Engineer

Cambridge, MA ยท On-site

$90K - $210K/yr

MORSE is seeking a talented Robotics Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, navigation algorithms, and autonomy. You will be ...

Tutor is an AI robotics company focused on building general-purpose robots that integrate seamlessly into various industries. The role of Full Stack Software Engineer involves architecting and ...

Robotics Software Engineer

Boston, MA ยท On-site

$191K - $253K/yr

Collaborate with cross-functional teams, including software engineers, mechanical engineers, and ... Experience in a senior perception or planning role for the delivery of a robotic system * Capacity ...

Showing results 21-40

Robotic Software Engineer information

See Massachusetts salary details

$65.5K

$136K

$195.5K

How much do robotic software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for robotic software engineer in Massachusetts is $135,995.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,600.00 and $166,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?

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.
What job categories do people searching Robotic Software Engineer jobs in Massachusetts look for? The top searched job categories for Robotic Software Engineer jobs in Massachusetts are:
Infographic showing various Robotic Software Engineer job openings in Massachusetts as of August 2026, with employment types broken down into 100% Full Time. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $135,995 per year, or $65.4 per hour.

Senior Robotics Software Engineer / ROS / ROS2

Motion Recruitment Partners, LLC

Wilmington, MA โ€ข On-site

$133K - $176K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

We're partnered with a fast-moving engineering team in Middlesex County, MA building next-generation robotic systems that bring intelligent software into real-world environments. They're hiring a full-time Senior Robotics Software Engineer to work across perception, planning, and execution.
This role is ideal for someone coming from a startup or autonomy background who's used to moving quickly, owning systems end-to-end, and working heavily in ROS/ROS2 based architecture. You'll be building and scaling robotics software that interfaces directly with sensors, ML models, and actuation systems, turning high-level intelligence into reliable motion in dynamic environments. If you've worked on real robots and enjoy a fast-paced environment while solving issues and problems in real time this is a strong fit.
Required Skills & Experience
  • 5+ years in robotics software, autonomy, or systems engineering
  • Deep experience with ROS/RO2
  • Strong C++ and Python experience
  • Experience integrating perception, planning, or control systems
  • Hands-on experience with real robotics platforms
  • Familiarity with Linux-based systems and distributed robotics architectures
Desired Skills & Experience
  • Experience with simulation tools
  • Exposure to ML interface pipelines in robotics
  • Experience with sensor integration
  • Start-up environment experience
What You Will Be Doing
Tech Breakdown
  • 30% Industrial robotics & controller integration
  • 25% C/C++
  • 20% Industrial protocols & communication
  • 15% Real time systems & control loops
  • 10% Python
Daily Responsibilities
  • 80% Hands On
  • 20% Team Collaboration

The Offer
You will receive the following benefits:
  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • 401k

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