1

Co Op Robotics Software Engineer Jobs in Boston, MA

As a Robotics Software Engineer, you will be at the forefront of designing advanced algorithms and systems to optimize the efficiency of our robotic fleet. Your work will be critical in ensuring ...

Showing results 41-60

Co Op Robotics Software Engineer information

See Boston, MA salary details

$65.2K

$135.3K

$194.5K

How much do co op robotics software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for co op robotics software engineer in Boston, MA is $135,282.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,000.00 and $165,100.00 per year, depending on experience, location, and employer.

What does a co op robotics software engineer do?

A Co Op Robotics Software Engineer is a student or recent graduate who works with a robotics team to develop, test, and improve software for robots. They often contribute to programming robot behaviors, integrating sensors, and troubleshooting code under the guidance of experienced engineers. This role provides valuable hands-on experience in robotics, software development, and teamwork within a real-world engineering environment. Co-op positions are typically part-time or temporary, designed to complement academic studies and prepare students for future full-time roles in robotics.

What types of projects and technologies might a co op robotics software engineer typically work on during their placement?

As a Co Op Robotics Software Engineer, you can expect to be involved in hands-on projects such as developing and testing algorithms for robot perception, motion planning, or control systems. You'll often work with technologies like ROS (Robot Operating System), C++, Python, and simulation tools such as Gazebo. Collaboration is common, as you'll work closely with hardware engineers, senior software developers, and QA teams to integrate your code with actual robotic systems. This role provides valuable exposure to both software development and real-world robotics applications, offering a well-rounded experience for those pursuing a career in robotics.

What are the key skills and qualifications needed to thrive as a co op robotics software engineer, and why are they important?

To thrive as a Co Op Robotics Software Engineer, you need a solid understanding of programming languages (such as C++, Python, or ROS), robotics principles, and typically enrollment in an engineering or computer science degree program. Experience with simulation tools (like Gazebo), version control systems (like Git), and relevant robotics frameworks is highly valuable. Strong problem-solving abilities, teamwork, and effective communication distinguish top performers in this role. These skills and qualities enable efficient development, integration, and troubleshooting of robotic systems in collaborative engineering environments.

What is the difference between Co Op Robotics Software Engineer vs Robotics Software Engineer?

AspectCo Op Robotics Software EngineerRobotics Software Engineer
Required CredentialsTypically pursuing or holding a bachelor's degree in robotics, computer science, or related fieldsUsually holds a bachelor's or master's degree in robotics, computer science, or engineering
Work EnvironmentInternship or cooperative education setting, often part-time or temporaryFull-time employment in robotics development teams
Employer & Industry UsageUsed by companies offering internship programs in robotics and automationEmployed by robotics firms, tech companies, and research institutions

The main difference is that a Co Op Robotics Software Engineer is typically a student or intern gaining practical experience, while a Robotics Software Engineer is a full-time professional responsible for developing and maintaining robotics software. The roles overlap in skills and industry but differ mainly in experience level and employment status.

What are the most commonly searched types of Robotics Software Engineer jobs in Boston, MA?

The most popular types of Robotics Software Engineer jobs in Boston, MA are:

What cities near Boston, MA are hiring for Co Op Robotics Software Engineer jobs?

Cities near Boston, MA with the most Co Op Robotics Software Engineer job openings:

Infographic showing various Co Op Robotics Software Engineer job openings in Boston, MA as of June 2026, with employment types broken down into 6% Internship, 88% Full Time, and 6% Temporary. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $135,282 per year, or $65 per hour.

Senior Robotics Software Engineer - Navigation

Motion Recruitment Partners, LLC

Boston, MA โ€ข On-site

$133K - $175K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 19 days ago


Job description

A fast-growing, venture-backed robotics company is transforming warehouse automation through advanced AI, robotics, and autonomous systems. Their technology is tackling one of the logistics industry's toughest challenges by deploying intelligent robotic platforms into real-world distribution environments. With strong customer adoption and continued investment, they are expanding their engineering organization and looking for experienced robotics engineers who want to solve complex autonomy challenges at scale.
This is an opportunity to join a highly collaborative software team developing next-generation navigation and motion planning systems for autonomous mobile robots operating in dynamic warehouse environments. You'll work alongside robotics, perception, controls, and systems engineers to improve robot intelligence, safety, and operational efficiency while helping shape the future of autonomous logistics.
Required Skills & Experience
  • 5+ years of professional software engineering experience in robotics (or 3+ years with a Master's degree or higher)
  • Proven experience developing navigation software for autonomous mobile robots (AMRs)
  • Strong proficiency with Python; C++ experience strongly preferred
  • Deep understanding of robot kinematics, dynamics, and non-holonomic motion
  • Experience developing motion planning algorithms including A*, RRT, PRM, or similar graph-search methods
  • Strong background in robotics controls and navigation systems
  • Experience with mathematical optimization techniques including convex optimization and nonlinear programming
  • Experience implementing control algorithms such as PID, Pure Pursuit, LQR, or similar
  • Experience deploying and supporting navigation software on production robotic fleets
  • Strong debugging, problem-solving, and software architecture skills
  • Excellent communication and cross-functional collaboration abilities
Desired Skills & Experience
  • Master's or PhD in Robotics, Computer Science, Mechanical Engineering, or a related field
  • Experience with trajectory optimization or Model Predictive Control (MPC)
  • Background in collision avoidance, obstacle recovery, and autonomous navigation behaviors
  • Experience applying optimization techniques to robotic motion planning
  • Exposure to machine learning approaches including behavior cloning or diffusion policies
  • Experience with ROS/ROS2 and modern robotics software frameworks
  • Previous experience mentoring engineers or leading technical initiatives
  • Experience working in Agile/Scrum development environments
What You Will Be Doing
  • Design, develop, and optimize navigation and mobility control algorithms for autonomous mobile robots
  • Improve robot speed, efficiency, reliability, and safety in dynamic warehouse environments
  • Develop path planning and motion planning algorithms for real-world robotic applications
  • Build scalable software architecture supporting multi-robot deployments
  • Collaborate with perception, controls, systems, and hardware engineers to integrate navigation capabilities
  • Develop robust trajectory generation, collision avoidance, and recovery behaviors
  • Analyze real-world robot performance and continuously improve navigation reliability
  • Debug complex robotics software and optimize algorithm performance
  • Mentor engineers and contribute to technical leadership across the software organization
  • Participate in architecture discussions, code reviews, and technical planning
Tech Breakdown
  • 35% Navigation & Motion Planning
  • 25% Robotics Controls & Optimization
  • 20% Software Architecture & Systems Design
  • 20% Cross-Functional Robotics Integration
Daily Responsibilities
  • 75% Hands-On Software Development
  • 15% Technical Leadership & Mentorship
  • 10% Cross-Functional Collaboration
The Offer
You will receive the following benefits:
  • Competitive salary
  • Annual performance bonus
  • Medical, Dental, and Vision insurance
  • 401(k) with company contribution
  • Unlimited Paid Time Off
  • Paid holidays
  • Career growth within a rapidly scaling robotics organization
  • Opportunity to build software powering next-generation autonomous robotic systems

Applicants must be currently authorized to work in the United States on a full-time basis now and in the future. No sponsorship is available for this position.