Software Engineer – Navigation Engineer (human)

NEURA Robotics

Germany (OH)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NEURA Robotics seeks a Navigation Software Engineer to integrate, validate, and improve navigation on mobile robot platforms. You'll work with ROS 2, third‑party navigation, and fleet interfaces to ensure dependable navigation in real customer environments.

You will integrate navigation, develop adapters between systems, and support commissioning on real robots, including localization tuning and trajectory validation. Strong C++, Python, Docker, and English communication are required.

Qualifications

  • Degree in Robotics, Computer Science, Software Engineering, Mechatronics or related field.
  • 2+ years in robotics, software engineering, or related technical field is a plus.
  • Solid knowledge of navigation and localization (SLAM) techniques and ROS 2.
  • Experience with C++, Python, RESTful APIs, and Docker.
  • Ability to debug and isolate issues in complex software architectures and resolve problems.

Responsibilities

  • Integrate and debug third‑party navigation solutions into mobile robot platforms.
  • Develop software adapters between navigation systems, hardware interfaces, and fleet interfaces.
  • Support navigation commissioning on real robots, including map creation and localization tuning.
  • Analyze navigation failures using logs and customer feedback; report findings and fixes.
  • Define commissioning and acceptance criteria for navigation performance and safety.

Skills

Navigation
ROS 2
C++
Python
Docker
Localization (SLAM)

Education

Robotics/CS/SE/Mechatronics degree

Tools

ROS 2
Docker
RViz/Foxglove
RESTful APIs

Job description

Your mission & challenges

We're looking for a Navigation Software Engineer to integrate, validate, and improve third‑party and internal navigation solutions on our mobile robot platforms. You'll join our software department and work with third‑party navigation, ROS 2, robot middleware, and fleet interfaces to make mobile robots navigate reliably in real customer environments.

  • You integrate and debug third‑party navigation solutions into mobile robot and mobile manipulator platforms.
  • You develop and maintain a deep understanding of navigation software capabilities, configuration options, release updates, and known limitations; you collaborate with vendors by reporting issues, sharing feedback, and following up on bug fixes or feature improvements.
  • You develop software adapters between navigation systems, hardware interfaces, and fleet interfaces based on existing navigation systems.
  • You support navigation commissioning on real robots, including map creation, localization tuning, trajectory validation, and recovery behavior.
  • You analyze navigation failures using Docker logs, rosbag, RViz/Foxglove, and customer feedback.
  • You define standard commissioning and acceptance criteria for navigation performance, robustness, safety‑related behavior, and navigation integration.
What we can look forward to
  • A degree in Robotics, Computer Science, Software Engineering, Mechatronics, or a related field.
  • 2+ years of relevant work experience in robotics, software engineering, or a related technical field is a plus.
  • Solid knowledge of navigation and localization (SLAM) techniques and ROS 2.
  • Experience with C++, Python, RESTful APIs, and Docker.
  • The ability to debug and isolate issues in complex software architectures, independently analyze root causes, and resolve problems with the right tools and methods.
  • Understanding of VDA5050, fleet management, or multi‑robot traffic concepts is a plus.
  • Willingness to work with real robots, customer environments, and cross‑functional teams.
  • Good English communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior robotics navigation engineer
Senior robotics navigation engineer

Dexmate • United States

On-site
USD 85,000 - 120,000
Software Engineer – Fleet Management & Platform Integration (human)
Software Engineer – Fleet Management & Platform Integration (human)

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 140,000
Senior Robotics Software Engineer - Navigation
Senior Robotics Software Engineer - Navigation

Motion Recruitment • Boston (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with company contribution
Unlimited PTO
+1
Mechanical Engineer, Robotics
Mechanical Engineer, Robotics

ndimensions labs • Boston (MA)

On-site
USD 120,000 - 180,000
Software Engineer – Interface Architecture & Platform Integration (human)
Software Engineer – Interface Architecture & Platform Integration (human)

NEURA Robotics • Germany (OH)

On-site
USD 110,000 - 140,000
Robotics Navigation Engineer
Robotics Navigation Engineer

ndimensions labs • Boston (MA)

On-site
USD 130,000 - 190,000
Senior / Staff Robotics Engineer, Motion Planning
Senior / Staff Robotics Engineer, Motion Planning

RoboForce • Milpitas (CA)

On-site
Competitive stock options
Health, dental, and vision insurance
401(k) plan
+1
Robotics Software Engineer – Mobile Robotics (ROS2 / Navigation)
Robotics Software Engineer – Mobile Robotics (ROS2 / Navigation)

Trubot Technology • Fremont (CA)

On-site
USD 120,000 - 180,000
Robotics Software Engineer - Localization
Robotics Software Engineer - Localization

ViaBot • California (MO)

On-site
USD 110,000 - 150,000