Robotics Software Engineer - ROS2/C++/Python (On-Site)

ALTEN Technology USA

Woburn (MA)

On-site

USD 120,000 - 145,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ALTEN Technology USA is seeking a Robotics Software Engineer to join our team in Massachusetts. You will design, develop, and maintain software for a cutting-edge robotics platform focused on autonomous navigation and manipulation.

You will work with senior engineers to build real-world software for robotic systems. Responsibilities include developing ROS 2 applications in C++/Python, integrating subsystems, debugging, and participating in architecture discussions.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related field.
  • Professional experience developing software for robotics or autonomous systems.
  • Strong hands-on experience with ROS 2, modern C++, Python, Linux.
  • Experience integrating and debugging complex software systems.
  • Understanding robotics software fundamentals: communication frameworks, system architecture, hardware/software integration.
  • Strong problem-solving skills and collaborative work style.

Responsibilities

  • Design, develop, test, and maintain software components across the robotics platform (navigation, manipulation, perception, controls, integration).
  • Develop and deploy robotics applications using ROS 2 in C++ and Python.
  • Integrate software across sensors, actuators, compute platforms, and control frameworks.
  • Troubleshoot performance issues, reliability, and robot behavior through testing and root-cause analysis.
  • Collaborate with cross-functional teams to implement features and support deployment.
  • Participate in software architecture discussions, code reviews, and best practices.
  • Support validation via simulation, hardware-in-the-loop testing, and real robot operation.
  • Contribute to tooling, testing frameworks, and deployment processes.

Skills

ROS 2
C++
Python
Linux

Education

Bachelor's or Master's in CS/Robotics/EE/ME

Job description

ALTEN Technology USA is seeking a Robotics Software Engineer to join our team in Massachusetts. You will design, develop, and maintain software for a cutting-edge robotics platform focused on autonomous navigation and manipulation.

You will work with senior engineers to build real-world software for robotic systems. Responsibilities include developing ROS 2 applications in C++/Python, integrating subsystems, debugging, and participating in architecture discussions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - ROS 2 & Autonomy
Robotics Software Engineer - ROS 2 & Autonomy

ALTEN Technology USA • North Reading (MA)

On-site
USD 120,000 - 145,000
Robotics Software Engineer
Robotics Software Engineer

ALTEN Technology USA • North Reading (MA)

On-site
USD 120,000 - 145,000
Robotics Software Engineer
Robotics Software Engineer

ALTEN Technology USA • Woburn (MA)

On-site
USD 120,000 - 145,000
Senior Robotics Engineer - Onsite North of Boston | ROS2/MoveIt
Senior Robotics Engineer - Onsite North of Boston | ROS2/MoveIt

Motion Recruitment • Waltham (MA)

On-site
USD 120,000 - 170,000
Health, Dental, and Vision Insurance
PTO
401k
Autonomous Robotics Software Engineer (ROS2, Jetson)
Autonomous Robotics Software Engineer (ROS2, Jetson)

Enyuare • Lexington (MA), Northern (KY)

Hybrid
USD 100,000 - 150,000
Remote Robotics Software Engineer — ROS2, C++, Real-Time
Remote Robotics Software Engineer — ROS2, C++, Real-Time

Bright Vision Technologies • Naperville (IL)

Remote
USD 80,000 - 104,000
Senior Robotics Software Engineer — ROS/Motion, Onsite in MA
Senior Robotics Software Engineer — ROS/Motion, Onsite in MA

Motion Recruitment • Waltham (MA)

On-site
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7
Senior Robotics Middleware Engineer — ROS 2, Zenoh & Jetson
Senior Robotics Middleware Engineer — ROS 2, Zenoh & Jetson

ALTEN Technology USA • Woburn (MA)

On-site
USD 130,000 - 165,000
Senior Robotics Software Engineer — Onsite, ROS/ROS2 & Motion
Senior Robotics Software Engineer — Onsite, ROS/ROS2 & Motion

Motion Recruitment Partners LLC • Woburn (MA)

Hybrid
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7
Robotics Middleware Engineer
Robotics Middleware Engineer

ALTEN Technology USA • North Reading (MA)

On-site
USD 130,000 - 165,000