Robotics Software Engineer (Autonomous Navigation)
Full time
Oversonic Robotics
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.
Additional information
- Contract Type: Full-time
- Smart Working: Available (e.g., 1 day/week, subject to team policy)
- Driving Licence: Required
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.
Offerta di lavoro pubblicata 2 giorni fa
Offerte di lavoro simili
- ...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...ConsigliatoLavoro ibrido
- ...Careers — Senior Robotics Software Engineer We are seeking... ...to join our Navigation Team at our headquarters... ...force behind our robots' ability to perceive and navigate the world. You... ...the core autonomous navigation stack,... ...within the complete robot software architecture...ConsigliatoTempo pienoImpiego permanenteLavoro ibridoLavoro da casaOrario flessibile
- ...Oversonic Robotics in Italy is seeking a hands-on Robotics Software Engineer to join our Navigation Team. You will own the software platform beneath our navigation stack and work across Software, Hardware, and Customer Support to ensure robust operations in production....Consigliato
50.000 €
...specializzata Permanent Placement, ricerca e seleziona un/una Automation Engineer per azienda italiana specializzata nella progettazione e... ...; conoscenza della lingua inglese almeno a livello B2, autonomia, capacità di problem solving e attitudine al lavoro in team....ConsigliatoTempo pienoImpiego permanente- ...Gorgonzola, Italy, to join the agile development team as a Software Engineer. The candidate should have foundational knowledge in programming... ...to requirement and design phases. Candidates should be curious, autonomous, and possess a technical background. #J-18808-LjbffrConsigliatoStage/Tirocinio
- ...In this role you will act as a design authority for an engineering discipline within ABB Robotics, delivering multiple projects cost-effectively while... ...years of experience in Automation systems ~ Leadership, autonomous working style, stakeholder management, organization...Lavoro ibridoOrario flessibile
48.000 €
...world. This role sits within ABB's Robotics business, a leading global robotics company... ...Position Reports To Senior Project Engineer Your Role And Responsibilities In... ...with leadership skills, able to work autonomously in diverse projects, stakeholder management...Stage/TirocinioLavoro ibridoOrario flessibile- FILIALE: VIMERCATESPECIALIZZAZIONE: CORE SKILL - Engineering Grafton Engineering è la specializzazione di Gi Group dedicata a valorizzare... ..., Elettronica, Informatica). Conoscenza in ambito hardware/software di controllo (da considerare un plus la conoscenza tecnica di...TemporaneoImpiego permanenteOrario flessibile
- ...Keysight Technologies seeks an experienced Meshing Algorithm Engineer to advance 2D/3D mesh generation for CAE workflows. You will contribute... ...technologies used in engineering simulation, partnering with software engineers and domain experts across locations. Ideal...
- ...Abteilungsbetriebs oder konzentriert sich auf die Ausführung von beruflichen Tätigkeiten innerhalb einer technischen Disziplin.Hat eine gewisse Autonomie, wird jedoch von festgelegten Richtlinien oder der Überprüfung der Endergebnisse geleitet.Die Stelle ermöglicht die Änderung von...Stage/Tirocinio
- ...impianti e quadri elettrici Supporto a modifiche elettriche. Requisiti Esperienza minima di 5 anni come programmatore PLC Autonomia nella programmazione PLC (Schneider preferibile, ok anche Siemens) Diploma tecnico (elettrotecnico o affine) Ottima lettura...Impiego permanenteDal lunedì al venerdì
- .../3DEXPERIENCE in contesti enterprise e guidare l'innovazione della practice. Porti una forte propensione al problem solving e all'autonomia nel delivery. Retribuzione / Benefits buoni pasto welfare aziendale smart working assicurazione sanitaria formazione...Smart working
- ## Software Developer Intern (Open also to Protected Categories,... ...s possible.Gorgonzola hosts Navigations Air Systems (NAS) domain. The... ...Are you curious, agile and autonomous?* Are you rigorous with a keen... ...daily activity as Software Engineer.* Your role will initially be...Smart workingStage/TirocinioOrario flessibile
- ph3Lavora con Bizerba! /h3 pSede di Desio - Software Developer per BU Retail (m/f/d) /p pCodice di riferimento: 20590 /p h3Mansioni /... ...analisi, problem solving, pensiero laterale. /li liFlessibilità, autonomia operativa, adattamento in contesti dinamici. /li liCapacità...
30.000 € - 40.000 €
...le relazioni umane sono sempre al primo posto. Senior Software Development Engineer | PHP, Laravel, JavaScript, Vue3 Modalità: Full Remote... ...capacità di leadership, comunicazione e problem solving, autonomia decisionale e capacità di intervenire rapidamente sulle opportunità...Remoto45.000 € - 55.000 €
...Overview In questo ruolo, svilupperai e testerai software per sistemi di controllo del movimento e PLC, con focus sull'ottimizzazione dei processi produttivi. Lavorerai a stretto contatto con il team di ingegneria per risolvere problemi tecnici e garantire la qualità...Impiego permanente- pGE Vernova in Italien, Lombardei, Sesto San Giovanni sucht eine erfahrene Fachkraft im Fertigungsbereich, die Prozesse maßgeblich mitgestaltet und technische Strategien umsetzt. /ppSie verfügen über fortgeschrittene Erfahrung, eine Wissensbasis vergleichbar mit einem Bachelor...
- ...progetti che integrano AI, Cloud, Data Science, IoT, Blockchain, Robotica e sistemi avanzati. Crediamo nelle persone come vero... ...Partita IVA, su base di progetto/deliverable concordati; Piena autonomia nella gestione di tempi, strumenti e organizzazione del lavoro...Libero professionistaContratto con partita IVARemoto
30.000 €
...agenzia digitale per il lavoro, è alla ricerca di un/a Automation Software Specialist per conto di una società specializzata in... ...Attitudine al problem solving e capacità di lavorare sia in autonomia sia all’interno di un team; Interesse per il mondo dell’automazione...Tempo pienoImpiego permanenteVitto e alloggio30.000 €
...agenzia digitale per il lavoro, è alla ricerca di un/a bAutomation Software Specialist /b per conto di una società specializzata in... ...liAttitudine al problem solving e capacità di lavorare sia in autonomia sia all’interno di un team; /li liInteresse per il mondo dell’...Tempo pienoImpiego permanenteVitto e alloggio- ...we do. h3About The Team /h3You will join a highly specialized engineering team focused on advanced meshing technologies for simulation and... ...international environment, you will partner closely with software engineers, computational scientists, and domain experts across...Lavoro ibrido
28.000 € - 45.000 €
...Gruppo Euris ricerca Software Engineer .NET (ASP .NET MVC / .NET Core) da inserire nell'area .NET, in grado di realizzare soluzioni orientate... ...lingua inglese, sia scritta che parlata Il ruolo prevede autonomia nell'analisi tecnica dei task e nel loro sviluppo e...Smart workingImpiego permanente- ...Oversonic Robotics is seeking a skilled Simulation Engineer to support the development, testing, and validation of humanoid robotics simulation environments. You will create physically accurate assets, integrate CAD models and sensor simulations, and collaborate across...
- Overview In this role you will help design, integrate and operate mission control and communication systems for satellites. You will work across the system life cycle with multi-disciplinary teams to ensure reliable TT&C and ground segment performance. You will influence...
- ...Requirements EXPERIENCE / QUALIFICATIONS ~ Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science); ~3+ years of experience as a software engineer in Linux or Windows C++ Dev; ~ Experience designing and developing scalable, high-...Tempo pienoLavoro ibridoRemotoOrario flessibile
- ...ABB Robotics is seeking a Marketing Engineer in Italy to plan and execute promotional activities targeting key audiences, creating demand for ABB robotics... ...relationships with stakeholders across mechanical, software, and project teams. The role is hybrid, reports to the...Lavoro ibrido
50.000 €
...Permanent Placement, ricerca e seleziona un/una strongAutomation Engineer /strongper azienda italiana specializzata nella progettazione... ...; /liliconoscenza della lingua inglese almeno a livello B2, autonomia, capacità di problem solving e attitudine al lavoro in team. /...Tempo pienoImpiego permanente30.000 € - 45.000 €
...Il nostro cliente è una software house con oltre 40 anni di esperienza nello sviluppo di... ...attualmente è alla ricerca di un Desktop Software Engineer. Posizione: Progettare,... ...risultato. È in grado di lavorare in autonomia e di integrarsi efficacemente in un team...Smart working- ...tutela agli interessati, accedendo alla propria area riservata sarà possibile gestire i propri consensi privacy nonché effettuare autonomamente la richiesta di cancellazione dei propri dati.Candidandosi a questo annuncio si accetta quanto sopra e si dichiara di aver...Impiego permanente
30.000 € - 40.000 €
...tecniche efficaci. Conoscenza delle metodologie di sviluppo software e del ciclo di vita delle applicazioni. Nice to Have... ...orientamento al problem solving. Capacità di lavorare sia in autonomia che in team. Precisione e attenzione ai dettagli. Attitudine...
