Senior Robotics Software Engineer

Oversonic Robotics Srl

Monza

In loco

EUR 70.000 - 100.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Vantaggi offerti da questo lavoro

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

Descrizione del lavoro

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.

Competenze

  • 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.

Mansioni

  • 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.

Conoscenze

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

Formazione

Master's degree in Robotics or related field

Strumenti

ROS
ROS2
TensorFlow
PyTorch

Descrizione del lavoro

Careers
— Senior Robotics Software Engineer

We are seeking a talented Senior Robotics Software Engineer to join our Navigation Team at our headquarters in Carate Brianza. In this critical role, you will be the driving force behind our robots' ability to perceive and navigate the world. You will design, implement, and maintain the core autonomous navigation stack, enabling our robots to move safely and robustly through complex, dynamic environments.

Key responsibilities
  • Design and maintain state-of-the-art software solutions for our robots' navigation stack, ensuring robust and safe movement.
  • Develop and optimize SLAM and localization algorithms using data from a diverse sensor suite (2D/3D LiDAR, RGB-D cameras, IMU, etc.).
  • Implement and customize global and local path-planning algorithms and obstacle avoidance strategies, integrating machine learning models to enhance performance in unstructured scenarios.
  • Apply advanced AI techniques, such as Reinforcement Learning or anomaly detection, to optimize trajectories and real-time decision-making.
  • Implement sensor fusion techniques to create a unified and reliable perception of the environment.
  • Integrate, test, and validate navigation solutions within the complete robot software architecture, both in simulation and on physical hardware.
  • Collaborate closely with hardware and software teams to define system requirements and ensure seamless integration.
Qualifications required
  • Master's degree in Robotics, Computer Science, Automation Engineering, or a related field.
  • Solid professional experience in software development with a strong focus on autonomous robot navigation.
  • Excellent proficiency in C++ and Python, with a firm grasp of Object-Oriented Programming (OOP) principles.
  • Deep knowledge of ROS and preferably ROS2, including its navigation stack (Nav2).
  • Hands-on experience with algorithms for SLAM, localization, path planning, and sensor fusion.
  • Practical familiarity with sensors such as 2D/3D LiDAR, RGB-D cameras, and IMUs.
  • Excellent problem-solving, debugging, and code optimization skills.
  • Strong communication and collaboration abilities.
  • Full professional proficiency in English (written and spoken).
Preferred
  • Experience applying Deep Learning or Reinforcement Learning techniques to robotics.
  • Familiarity with machine learning frameworks such as TensorFlow or PyTorch.
Additional information
  • Contract: Full-time, permanent.
  • Flexibility: A flexible start time (1.5-hour window).
  • Hybrid Work: Opportunity to work from home one day per week.
  • Mobility: A driver's license (Type B) and personal vehicle are preferred due to our location.
Why Join Oversonic Robotics?
  • Contribute to a pioneering company shaping the future of humanoid robotics in Italy.
  • Work with cutting-edge technology with real-world impact.
  • Collaborate with a passionate and innovative team in a hybrid work environment.
  • Join a company committed to sustainability, transparency, and social benefit.
  • Enjoy opportunities for professional growth and influence our technological direction.
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Robotics Navigation Software Engineer (Hybrid)
Senior Robotics Navigation Software Engineer (Hybrid)

Oversonic Robotics Srl • Monza

Ibrido
EUR 70.000 - 100.000
Hybrid work option
Flexible start time
Full-time, permanent contract
+2
Backend Software Engineer
Backend Software Engineer

Jobtorob • Milano

Ibrido
EUR 40.000 - 60.000
Sales Application Engineer
Sales Application Engineer

Oversonic • Carate Brianza

In loco
EUR 35.000 - 50.000
DevOps Engineer
DevOps Engineer

Jobtorob • Milano

Ibrido
EUR 50.000 - 70.000
Innovative work environment
Professional growth opportunities
Work with cutting-edge technology
+1
Robotics and Automation Engineer
Robotics and Automation Engineer

Aretè & Cocchi Technology • Lombardia

Ibrido
EUR 30.000 - 50.000
Hybrid working model
Company canteen
Company gym
+1
Application Engineer
Application Engineer

Jobtorob • Italia

Ibrido
EUR 30.000 - 45.000
Opportunities for professional growth
Flexible hybrid arrangements
Innovative work environment
Senior Phisical AI Expert
Senior Phisical AI Expert

EY • Roma

Ibrido
EUR 90.000 - 110.000
Smart working fino a 20 giorni mensili
Modalità ibrida
Formazione continua
Computer Vision Engineer
Computer Vision Engineer

Jobtorob • Milano

Ibrido
EUR 40.000 - 60.000
Senior Robotics Engineer
Senior Robotics Engineer

DGS • Trieste/Trst

In loco
EUR 70.000 - 100.000
QA Engineer, Robotics & Automation
QA Engineer, Robotics & Automation

Cyberwave • Turbigo

In loco
EUR 50.000 - 60.000
ESOP (shares)
Competitive total compensation
Work directly with real robots
+1