Robotics Software Engineer – Mobile Robotics (ROS2 / Navigation)

Trubot Technology

Fremont (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trubot Technology is seeking a Robotics Software Engineer to design, develop, and maintain ROS2-based software for autonomous mobile robots, with a focus on navigation, localization and motion planning.

You will integrate various sensors, perform system integration and testing, and oversee field deployment to ensure reliable operation in real-world environments. Collaboration with cross-functional teams is expected to deliver robust robotic solutions.

Qualifications

  • Must hold a postgraduate degree in a relevant field.
  • Hands-on experience with ROS2 and autonomous mobile robot software development is essential.
  • Strong understanding of navigation, localization and motion planning is required.
  • Experience deploying robots in real‑world environments is a plus.

Responsibilities

  • Design, develop, and maintain ROS2-based software for autonomous mobile robots focusing on navigation, localization, and motion planning.
  • Integrate various sensors and perform system integration and testing.
  • Conduct field deployment and ensure reliable operation in real-world environments.

Skills

Autonomous robotics
Navigation
Localization
Motion planning
Sensor fusion
Field deployment

Education

Postgraduate degree in a relevant field

Tools

ROS2
C++
Linux

Job description

The Robotics Software Engineer will design, develop, and maintain ROS2-based software for autonomous mobile robots, focusing on navigation, localization, and motion planning. The role also involves integrating various sensors and performing system integration, testing, and field deployment.

Requirements:

Candidates must have a postgraduate degree in a relevant field and strong C++ programming skills, along with hands‑on experience with ROS2 and autonomous mobile robot software development. A solid understanding of navigation, localization, and motion planning is essential, along with experience in real-world deployment environments.

Key Skills:
  • ROS2
  • Mobile Robotics
  • SLAM
  • Navigation
  • Localization
  • Motion Planning
  • Sensor Fusion
  • AMR
  • AGV
  • Linux
  • C++
  • Perception
  • Robot Control
  • System Integration
  • Debugging
  • Field Deployment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Navigation Engineer (human)
Software Engineer – Navigation Engineer (human)

NEURA Robotics • Germany (OH)

On-site
USD 100,000 - 150,000
ROS2 Robotics Software Engineer - Navigation & SLAM
ROS2 Robotics Software Engineer - Navigation & SLAM

Trubot Technology • Fremont (CA)

On-site
USD 120,000 - 160,000
Mobile Robot Navigation Engineer – ROS 2 Specialist
Mobile Robot Navigation Engineer – ROS 2 Specialist

NEURA Robotics • Germany (OH)

On-site
USD 100,000 - 150,000
Robot Software Engineer
Robot Software Engineer

Motion Control • Detroit (MI)

On-site
USD 95,000 - 140,000
Competitive pay
Comprehensive benefits
Professional growth
+1
Robotics Software Engineer - Localization
Robotics Software Engineer - Localization

ViaBot • California (MO)

On-site
USD 110,000 - 150,000
Robotics Software Engineer - ROS2, Motion Planning & Vision
Robotics Software Engineer - ROS2, Motion Planning & Vision

Motion Control • Detroit (MI)

On-site
USD 95,000 - 140,000
Competitive pay
Comprehensive benefits
Professional growth
+1
ROS 2 Robotics Engineer — Motion Planning & Open Source
ROS 2 Robotics Engineer — Motion Planning & Open Source

Jobtorob • Germany (OH)

On-site
USD 80,000 - 120,000
Creative Freedom and Agility
Attractive Compensation
Professional Growth
Sr Robotics Software Engineer
Sr Robotics Software Engineer

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

On-site
USD 120,000 - 180,000
Senior Robotics Software Engineer Autonomous Systems Equity
Senior Robotics Software Engineer Autonomous Systems Equity

NewSpace Technical • Los Angeles (CA)

On-site
USD 155,000 - 200,000
Equity opportunity
Paid Time Off
ROS 2 Engineer
ROS 2 Engineer

Jobtorob • Germany (OH)

On-site
USD 80,000 - 120,000
Creative Freedom and Agility
Attractive Compensation
Professional Growth