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

ALTEN Technology USA

Woburn (MA)

On-site

USD 120,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

On-Site Robotics Software Engineer - ROS 2 Expert
On-Site Robotics Software Engineer - ROS 2 Expert

Altentechnologyusa • North Reading (MA)

On-site
USD 120,000 - 145,000
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

Altentechnologyusa • 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 Middleware Engineer – On-Site (Jetson/ROS 2)
Senior Robotics Middleware Engineer – On-Site (Jetson/ROS 2)

Altentechnologyusa • North Reading (MA)

On-site
USD 135,000 - 170,000
Robotics Software Engineer (C++/Python, ROS2)
Robotics Software Engineer (C++/Python, ROS2)

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
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 Autonomous Robotics Software Engineer (ROS2)
Senior Autonomous Robotics Software Engineer (ROS2)

United States Digital Space LLC • United States

Remote
USD 78,000 - 100,000
Senior Build Systems & Robotics Software Quality Engineer
Senior Build Systems & Robotics Software Quality Engineer

Altentechnologyusa • North Reading (MA)

On-site
USD 145,000 - 185,000