Senior Robotics Navigation Software Engineer (Hybrid)

Oversonic Robotics Srl

Monza

Hybrid

EUR 70,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work option
Flexible start time
Full-time, permanent contract
Driver's license (Type B) preferred
One day per week from home

Job summary

Oversonic Robotics Srl in Italy seeks a Senior Robotics Software Engineer to join the Navigation Team at our Carate Brianza headquarters. You will design and maintain the autonomous navigation stack, enabling safe, robust robot movement in dynamic environments.

The role requires a Master’s degree in robotics or related field, deep expertise in C++/Python, ROS/ROS2 Nav2, SLAM and sensor fusion, plus strong problem-solving and English communication for cross-functional collaboration.

Qualifications

  • Master's degree in robotics, computer science, automation engineering, or related field.
  • Strong experience in autonomous robot navigation software.
  • Proficiency in C++ and Python; OOP.
  • Deep knowledge of ROS/ROS2 Nav2.
  • Experience with SLAM, localization, path planning, and sensor fusion.
  • Familiarity with 2D/3D LiDAR, RGB-D cameras, and IMUs.
  • Excellent problem-solving, debugging, and code optimization.
  • Strong communication and collaboration abilities.
  • Full professional proficiency in English.

Responsibilities

  • Design and maintain state-of-the-art software for the navigation stack.
  • Develop and optimize SLAM/localization algorithms with diverse sensors.
  • Implement global/local path-planning and obstacle avoidance; integrate ML models.
  • Apply AI techniques to optimize trajectories and real-time decisions.
  • Integrate sensor fusion for unified environment perception.
  • Test and validate navigation solutions in simulation and on hardware.
  • Collaborate with hardware and software teams to define system requirements.

Skills

C++
Python
ROS/Nav2
SLAM
Localization
Path Planning
Sensor Fusion
OOP
English Proficiency
Team Collaboration

Education

Master's degree in Robotics or related field

Tools

ROS
ROS2
TensorFlow
PyTorch

Job description

Oversonic Robotics Srl in Italy seeks a Senior Robotics Software Engineer to join the Navigation Team at our Carate Brianza headquarters. You will design and maintain the autonomous navigation stack, enabling safe, robust robot movement in dynamic environments.

The role requires a Master’s degree in robotics or related field, deep expertise in C++/Python, ROS/ROS2 Nav2, SLAM and sensor fusion, plus strong problem-solving and English communication for cross-functional collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Oversonic Robotics Srl • Monza

On-site
EUR 70,000 - 100,000
Hybrid work option
Flexible start time
Full-time, permanent contract
+2
Production Robotics Software Engineer (ROS2/Nav2)
Production Robotics Software Engineer (ROS2/Nav2)

Oversonic Robotics • Monza

Hybrid
EUR 55,000 - 90,000
Hybrid work environment
Professional growth opportunities
Sustainability focus
Robotics Software Engineer (Autonomous Navigation)
Robotics Software Engineer (Autonomous Navigation)

Oversonic Robotics • Monza

On-site
EUR 55,000 - 90,000
Hybrid work environment
Professional growth opportunities
Sustainability focus
Field Robotics Applications Engineer
Field Robotics Applications Engineer

Oversonic Robotics • Milano

Hybrid
EUR 35,000 - 55,000
Hybrid work environment
1 day/week remote
Hybrid Backend Engineer for Robotics Platform
Hybrid Backend Engineer for Robotics Platform

Oversonic Robotics • Milano

Hybrid
EUR 55,000 - 75,000
Computer Vision Engineer
Computer Vision Engineer

Oversonic Robotics • Milano

On-site
EUR 60,000 - 90,000
Hybrid work model
Career growth opportunities
Impactful projects
Robotics Sales Applications Engineer - Demos & Solutions
Robotics Sales Applications Engineer - Demos & Solutions

Oversonic • Carate Brianza

On-site
EUR 35,000 - 50,000
Edge/Cloud Computer Vision Engineer for Robotics
Edge/Cloud Computer Vision Engineer for Robotics

Oversonic Robotics • Milano

Hybrid
EUR 60,000 - 90,000
Hybrid work model
Career growth opportunities
Impactful projects
Robotics Navigation Fellow for Autonomous Quadruped Systems
Robotics Navigation Fellow for Autonomous Quadruped Systems

IIT • Genova

Hybrid
EUR 21,000 - 25,000
Private health care coverage
Tax deduction benefits for research
Application Engineer
Application Engineer

Oversonic Robotics • Milano

On-site
EUR 35,000 - 55,000
Hybrid work environment
1 day/week remote