Autonomous Robotics Software Engineer (C++/ROS2)

tmhcareers

New York (NY)

On-site

USD 83,000 - 136,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonus
Paid time off & 13 holidays
Medical, dental, vision plans
401(k) with 6% match
Life Insurance & Disability

Job summary

Toyota Material Handling North America (TMHNA) seeks an Automation Software Engineer in Greene, NY to design, develop, and integrate high‑performance software for real‑time robotics, computer vision, and autonomous systems. You’ll work with ROS2, DDS, and embedded platforms across multidisciplinary teams.

The role requires a Bachelor’s degree in a related field and 2+ years of OO programming (C++, Python, or similar), strong Linux experience, and hands‑on hardware interfaces such as cameras and

Qualifications

  • Bachelor's degree or higher in a relevant engineering discipline.
  • 2+ years of professional experience developing software in C++, Python, C#, or other OO languages.
  • Working knowledge of Git and modern software development practices.

Responsibilities

  • Design, develop, and integrate high‑performance software components using C++ for real‑time data processing and logging.
  • Develop software using ROS2, DDS, and related technologies for robotics and autonomous systems.
  • Build software architectures, component functionality, and system integrations for complex automation projects.
  • Collaborate with multidisciplinary teams to deliver innovative solutions.
  • Lead development of assigned software components and address architectural challenges.
  • Develop algorithms supporting operator assistance, robotics, computer vision, and safety‑critical automation.
  • Integrate software with cameras, LiDAR, sensors, embedded controllers, and robotic hardware.
  • Create and maintain technical documentation including designs and validation plans.
  • Develop hardware and software validation plans and analyze results.

Skills

C++
ROS2
DDS
Linux
Embedded Systems
Software Debugging

Education

Bachelor's degree in Computer Science / Electrical Engineering / Robotics

Tools

Git
RTOS
CI/CD

Job description

Toyota Material Handling North America (TMHNA) seeks an Automation Software Engineer in Greene, NY to design, develop, and integrate high‑performance software for real‑time robotics, computer vision, and autonomous systems. You’ll work with ROS2, DDS, and embedded platforms across multidisciplinary teams.

The role requires a Bachelor’s degree in a related field and 2+ years of OO programming (C++, Python, or similar), strong Linux experience, and hands‑on hardware interfaces such as cameras and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Autonomous Robotics Software Engineer (C++, ROS, Linux)
Autonomous Robotics Software Engineer (C++, ROS, Linux)

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 100,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Senior Robotics Software Engineer — Autonomy & ROS Lead
Senior Robotics Software Engineer — Autonomy & ROS Lead

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 140,000 - 190,000
Health, Dental, and Vision Insurance
401(k) Retirement Plan with company 
%
Vacation / Holiday Pay
+4
Hands-On Automation Software Co-op — ROS2 & LiDAR
Hands-On Automation Software Co-op — ROS2 & LiDAR

tmhcareers • New York (NY)

On-site
USD 28,000 - 41,000
Paid housing assistance
Mentorship from professionals
Intern socials
Senior Robotics Software Engineer - ROS/Linux Leader
Senior Robotics Software Engineer - ROS/Linux Leader

Toyota Automated Logistics Group • Town of Texas (WI), Northern (KY)

Hybrid
USD 120,000 - 160,000
Health insurance
401(k) matching
Vacation / Holiday Pay
+2
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
Automation Software Engineer
Automation Software Engineer

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 Autonomy Software Engineer (ROS2)
Senior Autonomy Software Engineer (ROS2)

JLG Industries • Frederick (MD)

On-site
USD 79,000 - 127,000
Autonomous Robotics Software Engineer (ROS2, Jetson)
Autonomous Robotics Software Engineer (ROS2, Jetson)

Enyuare • Lexington (MA), Northern (KY)

Hybrid
USD 100,000 - 150,000
ROS2 Robotics Software Engineer for Warehouse Autonomy
ROS2 Robotics Software Engineer for Warehouse Autonomy

Avatar Robotics • San Francisco (CA)

On-site
USD 100,000 - 130,000