1

Robotics Software Engineer Intern Jobs in Cambridge, MA

Be Seen First

Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is seeking highly skilled Autonomous Robotics Software Engineers to join a small, high-performing team ...

Robotics Software Engineer

Reading, MA · On-site

$120K - $145K/yr

As a Robotics Software Engineer you will be responsible for; We are seeking talented Robotics Software Engineers to join our team and contribute to the development of a cutting-edge robotics platform ...

New

As a Robotics Software Engineer, you will develop systems that enable robots to perform complex tasks, optimizing code for real-time operations and various platforms. Responsibilities : • ...

Robotics Software Engineer

Watertown, MA · On-site

$90K - $190K/yr

As a robotics software engineer, your work lies at the center of this challenge, orchestrating real time robot code, optimization systems for motion planning, machine learning systems, data labeling ...

Robotics Software Engineer

Watertown, MA · On-site

$90K - $190K/yr

As a robotics software engineer, your work lies at the center of this challenge, orchestrating real time robot code, optimization systems for motion planning, machine learning systems, data labeling ...

As a Staff Robotics Software Engineer, you will lead the design and implementation of critical robotics software, influencing technical direction and mentoring other engineers. Responsibilities : • ...

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 ...

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 ...

Software Engineer Intern HyperLight is at the forefront of the commercialization of thin-film lithium niobate (TFLN) integrated photonics - a material and process technology that is enabling high ...

Principal Robotics Software Engineer

Burlington, MA · On-site

$146K - $197K/yr

As a Principal Robotics Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the systems that power our next-generation autonomous manicure robot. This is a ...

next page

Showing results 1-20

Robotics Software Engineer Intern information

See Cambridge, MA salary details

$14

$27

$42

How much do robotics software engineer intern jobs pay per hour?

As of Jul 29, 2026, the average hourly pay for robotics software engineer intern in Cambridge, MA is $27.78, according to ZipRecruiter salary data. Most workers in this role earn between $22.60 and $31.54 per hour, depending on experience, location, and employer.

What is the difference between Robotics Software Engineer Intern vs Robotics Software Engineer?

AspectRobotics Software Engineer InternRobotics Software Engineer
Required CredentialsEnrolled in or recent graduate of a relevant degree (e.g., Computer Science, Robotics)Bachelor's or Master's in Robotics, Computer Science, or related field; experience preferred
Work EnvironmentInternship programs, often part-time or summer roles, in tech or robotics companiesFull-time professional roles in robotics development teams across industries
Employer & Industry UsageUsed by companies to train and evaluate potential future employees in roboticsUsed by companies to develop and maintain robotics systems and products

The main difference between a Robotics Software Engineer Intern and a Robotics Software Engineer is experience level and job responsibilities. Interns are typically students gaining hands-on experience, while engineers are full-time professionals responsible for designing and implementing robotics software.

What are the key skills and qualifications needed to thrive as a Robotics Software Engineer Intern, and why are they important?

To thrive as a Robotics Software Engineer Intern, you need a solid grounding in computer science, robotics fundamentals, and programming languages such as C++ or Python, often supported by coursework or related project experience. Familiarity with robotics middleware (like ROS), simulation tools (e.g., Gazebo), and version control systems (like Git) is typically expected. Problem-solving ability, eagerness to learn, and effective teamwork are vital soft skills in this role. These competencies enable interns to contribute meaningfully to development projects and quickly adapt to the fast-evolving field of robotics.

What does a Robotics Software Engineer Intern do?

A Robotics Software Engineer Intern assists in designing, developing, and testing software that controls robots and robotic systems. Their tasks often include writing code for robot behaviors, integrating sensors, troubleshooting issues, and collaborating with engineers to optimize robotic performance. Interns may work with simulation tools and real robots, contributing to projects in industries like manufacturing, healthcare, or autonomous vehicles. The internship provides hands-on experience and helps interns build foundational skills in programming, robotics, and teamwork.

What types of projects and technologies can a Robotics Software Engineer Intern expect to work with during their internship?

As a Robotics Software Engineer Intern, you can expect to work on hands-on projects involving real-time robot control, perception systems, or simulation environments. Interns often collaborate with multidisciplinary teams to develop and test software for autonomous navigation, sensor integration, or robot behavior algorithms. You'll likely use programming languages such as Python or C++, and may work with robotics middleware like ROS (Robot Operating System). This role provides valuable exposure to both software development and hardware integration, offering insights into the full robotics development lifecycle.
What are the most commonly searched types of Robotics Software Engineer jobs in Cambridge, MA? The most popular types of Robotics Software Engineer jobs in Cambridge, MA are:
What cities near Cambridge, MA are hiring for Robotics Software Engineer Intern jobs? Cities near Cambridge, MA with the most Robotics Software Engineer Intern job openings:
Infographic showing various Robotics Software Engineer Intern job openings in Cambridge, MA as of July 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $57,782 per year, or $27.8 per hour.
Robotics Software Engineer

Robotics Software Engineer

ALTEN Technology USA

North Reading, MA

$120K - $145K/yr

Other

Posted yesterday


Job description

As a Robotics Software Engineer you will be responsible for;

We are seeking talented Robotics Software Engineers to join our team and contribute to the development of a cutting-edge robotics platform focused on autonomous navigation and manipulation. In this role, you will work closely with senior engineers and roboticists to design, develop, integrate, and debug software across the full robotics stack. Successful candidates will have hands-on experience building software for real robotic systems, strong programming skills, and a passion for solving complex technical challenges in dynamic environments.
  • Design, develop, test, and maintain software components across the robotics platform, including navigation, manipulation, perception, controls, and system integration.
  • Develop and deploy robotics applications using ROS 2 in both C++ and Python.
  • Integrate software across multiple subsystems, including sensors, actuators, compute platforms, and control frameworks.
  • Troubleshoot and resolve issues related to system performance, reliability, and robot behavior through testing, debugging, and root cause analysis.
  • Collaborate with cross-functional teams to implement new features, improve system capabilities, and support deployment activities.
  • Participate in software architecture discussions, code reviews, and engineering best practices to maintain a high-quality codebase.
  • Support validation efforts through simulation, hardware-in-the-loop testing, and operation of physical robotic systems.
  • Contribute to the continuous improvement of development tools, testing frameworks, and deployment processes.

Qualifications;

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or a related technical discipline, or equivalent practical experience.

    Professional experience developing software for robotics or autonomous systems.

    Strong hands-on experience with:

    • ROS 2
    • Modern C++ and/or Python
    • Linux-based development environments

    Experience integrating and debugging complex software systems.

    Understanding of robotics software fundamentals, including communication frameworks, system architecture, and hardware/software integration.

    Strong problem-solving skills and ability to work effectively in a collaborative engineering environment.

Preferred Qualifications;

Experience in one or more of the following areas:

  • Robotic perception
  • Motion planning
  • Controls systems
  • Machine learning for robotics
  • Autonomous navigation

Experience with hardware bring-up, sensor integration, and low-level system debugging.

Hands-on experience deploying and troubleshooting software on physical robotic systems, not just simulation environments.

Familiarity with robotic manipulators, mobile robots, autonomous vehicles, or industrial robotics platforms.

Experience working with real-time or embedded systems.

Salary Range: $120K-$145K

The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience 

Note: This is an ON-SITE position. The individual can sit either in North Reading, MA or Woburn, MA.