Autonomy Robotics Software Engineer (ROS2/C++/Python)

Alten USA

North Reading (MA)

On-site

USD 120,000 - 145,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Alten USA, a federal contractor and engineering leader, is seeking a Robotics Software Engineer to join our on-site team in North Reading or Woburn, MA. You will design, develop, and debug software across the robotics stack, focusing on autonomous navigation and manipulation with ROS 2 in C++ and Python.

You will collaborate with senior engineers, integrate subsystems, validate with simulation and hardware-in-the-loop testing, and contribute to a high-quality codebase and deployment processes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related technical discipline.
  • Professional software experience in robotics or autonomous systems.
  • Hands-on experience with ROS 2, C++, Python, and Linux-based development.

Responsibilities

  • Design, develop, test, and maintain software components across the robotics platform.
  • Develop and deploy robotics applications using ROS 2 in C++ and Python.
  • Integrate software across sensors, actuators, compute platforms, and control frameworks.
  • Troubleshoot and resolve performance, reliability, and robot behavior issues.
  • Collaborate with cross-functional teams to implement new features and support deployment.
  • Participate in software architecture discussions and code reviews.
  • Support validation through simulation and hardware-in-the-loop testing.
  • Contribute to tooling and deployment process improvements.

Skills

ROS 2
C++
Python
Linux

Education

Bachelor's or Master's in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related discipline

Job description

Alten USA, a federal contractor and engineering leader, is seeking a Robotics Software Engineer to join our on-site team in North Reading or Woburn, MA. You will design, develop, and debug software across the robotics stack, focusing on autonomous navigation and manipulation with ROS 2 in C++ and Python.

You will collaborate with senior engineers, integrate subsystems, validate with simulation and hardware-in-the-loop testing, and contribute to a high-quality codebase and deployment processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

ALTEN Technology USA • Woburn (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

Alten 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
Autonomous Robotics Software Engineer (ROS2, Jetson)
Autonomous Robotics Software Engineer (ROS2, Jetson)

Enyuare • Lexington (MA), Northern (KY)

Hybrid
USD 100,000 - 150,000
Autonomy Robotics Software Engineer – Real-Time C++ & ROS2
Autonomy Robotics Software Engineer – Real-Time C++ & ROS2

Toyota Material Handling • New York (NY)

On-site
USD 83,000 - 136,000
Relocation assistance
Generous paid time off & holidays
Affordable Medical plans (Dental & Vis
+4
Senior Robotics Software Engineer - ROS, Linux, Autonomy Leader
Senior Robotics Software Engineer - ROS, Linux, Autonomy Leader

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 140,000 - 190,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Senior Autonomy Software Engineer (ROS2)
Senior Autonomy Software Engineer (ROS2)

JLG Industries • Frederick (MD)

On-site
USD 79,000 - 127,000
Autonomy Systems Engineer (Robotics & ROS2)
Autonomy Systems Engineer (Robotics & ROS2)

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 165,000
Premium Healthcare Benefits
PTO 20 days per year
Parental leave (7 weeks)
+5