Robotics Software Engineer (Navigation)

Oversonic

Carate Brianza

In loco

EUR 70.000 - 90.000

Tempo pieno

3 giorni fa
Candidati tra i primi
Generatore di candidature

Ottieni una risposta da questo datore di lavoro — un curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Oversonic is seeking a hands-on Robotics Software Engineer to join our Navigation Team. This production-focused role tackles real-world robot challenges deployed in factories, not just research.

You will own the software platform beneath the navigation stack, collaborate across software, hardware, and customer support, and take end-to-end ownership from debugging code to field testing on the factory floor. Candidates should have ROS/ROS2 experience, strong C++ and Python skills, and willingness

Competenze

  • Real-world experience deploying autonomous robot navigation systems.
  • Strong C++ and Python with debugging skills.
  • Solid ROS/ROS 2 experience, Nav2 is a plus.
  • Ability to troubleshoot hardware and software jointly.

Mansioni

  • Debug and refactor ROS/ROS 2 C++ and Python codebases.
  • Configure hardware, calibrate sensors, and test robots.
  • Tune SLAM, localization, and path-planning for dynamic environments.
  • Provide on-site field support and deployment troubleshooting.

Conoscenze

C++
Python
ROS/ROS 2
Nav2
Sensor debugging
SLAM
Localization
Path planning
MQTT
WebRTC

Formazione

Degree in Robotics
Computer Science
Automation Engineering

Strumenti

Docker
Kubernetes
CI/CD

Descrizione del lavoro

We are looking for a hands-on Robotics Software Engineer to join our Navigation Team. This is an operational role, not a research one: our robots are already deployed in factories, and we need someone to solve the complex engineering problems that only appear in production.

You will own the software platform beneath our navigation stack. By collaborating across the Software, Hardware, and Customer Support teams, you will ensure our system becomes increasingly robust—taking end-to-end ownership from debugging code to troubleshooting the physical robot on the factory floor.

Key Responsibilities
  • Maintain & Optimize: Debug and refactor existing ROS/ROS 2 C++ and Python codebases rather than building from scratch.
  • Hands-on Hardware: Configure hardware, calibrate sensors (LiDAR, IMU, cameras), and test physical robots.
  • Testing & Tuning: Measure the robot's performance against tech specs and tune SLAM, localization, and path-planning for dynamic environments.
  • Field Support & Deployment: Troubleshoot production issues, validate bug fixes on hardware, and provide technical assistance for deployed robots.
Requirements
  • Degree in Robotics, Computer Science, Automation Engineering, or a related field.
  • Real-world experience deploying, testing, and maintaining autonomous robot navigation systems.
  • Strong C++ and Python skills with a knack for debugging existing code.
  • Solid practical ROS/ROS 2 experience, especially the navigation stack (Nav2).
  • Ability to diagnose complex hardware/software interactions and troubleshoot sensors (LiDAR, RGB-D cameras, IMUs).
  • Familiarity with IoT/streaming protocols (MQTT, NATS, WebRTC).
  • Proactive team player with transparent approach, willing to help others and continuously improve daily operations.
  • Willingness to travel occasionally to customer sites for on-site troubleshooting.
  • Full professional proficiency in English.
Nice to Have
  • Experience with industrial robots, AMRs (Autonomous Mobile Robots), or AGVs, including the commissioning of automation systems and industrial tools.
  • Experience with modern software practices: Docker, Kubernetes, CI/CD pipelines.
  • Experience with robotic fleets management systems
  • Familiarity with AI/ML and Deep/Reinforcement Learning techniques applied to robotics.
  • Contract: Full-time, permanent.
  • Flexibility: A flexible start time (1.5-hour window).
  • Hybrid Work: Opportunity to work from home one day per week.
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Hands-on Robotics Navigation Engineer (ROS/Nav2) – Production
Hands-on Robotics Navigation Engineer (ROS/Nav2) – Production

Oversonic • Carate Brianza

In loco
EUR 70.000 - 90.000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Oversonic Robotics Srl • Monza

Ibrido
EUR 70.000 - 100.000
Hybrid work option
Flexible start time
Full-time, permanent contract
+2
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
Autonomous Flight Software Engineer
Autonomous Flight Software Engineer

AURYN Aero • Roma

In loco
EUR 40.000 - 60.000
Motion & Control Robotics Engineer
Motion & Control Robotics Engineer

Core Talent Finder • Carate Brianza

In loco
EUR 55.000 - 75.000
Robotics Software Engineer
Robotics Software Engineer

Strativ Group • Trieste/Trst

In loco
EUR 42.000 - 70.000
Robotics Manipulation Engineer
Robotics Manipulation Engineer

Embodied AI • Roma

In loco
EUR 70.000 - 95.000
Robotics Manipulation Engineer
Robotics Manipulation Engineer

Embodied AI SA • Roma

In loco
EUR 90.000 - 130.000
Embedded Robotics Engineer
Embedded Robotics Engineer

Embodied AI • Roma

In loco
EUR 60.000 - 95.000
Embedded Robotics Engineer
Embedded Robotics Engineer

Embodied AI SA • Roma

In loco
EUR 60.000 - 90.000