Robotics Software Engineer (Navigation)
Oversonic
The Role
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.
Other details:
- Location: Carate Brianza (MB), Italy.
- Contract: Full-time, permanent.
- Flexibility: A flexible start time (1.5-hour window).
- Hybrid Work: Opportunity to work from home one day per week.
- ...formazione di profili ICT & Digital, seleziona un Software Engineer da inserire nel team Computer Vision di un'azienda di robotica. La risorsa avrà il compito di... ...locale fino a ciò che gira direttamente sul robot in produzione. Si offre inserimento diretto...ConsigliatoSmart working1 giorno/sett.Orario flessibile
- ...We are looking for a Robotics Engineer focused on teleoperation, robot control, and realtime motion pipelines for humanoid robots. The role focuses on building... ..., debug realtime systems, and integrate robotics software components; ~ Familiarity with robot control,...Consigliato
- FILIALE: CREMASPECIALIZZAZIONE: CORE SKILL - Engineering Grafton Engineering* è un team dedicato a valorizzare le esperienze, le competenze e il potenziale dei candidati in ambito Progettazione, Logistica e Supply Chain, Production&Maintenance, Qualità - Sicurezza e Ambiente...ConsigliatoTempo pienoImpiego permanenteStage/TirocinioDal lunedì al venerdì
25.000 € - 28.000 €
...dinamica con reale possibilità di apprendere la programmazione Descrizione del ruolo Conduzione e caricamento delle macchine CNC e robot Controllo visivo e qualitativo dei cordoni di saldatura su tubi a basso spessore. Affiancamento costante per l'apprendimento...ConsigliatoTempo pienoDal lunedì al venerdì- per importante realtà strutturata operante nel settore dellâ automazione industriale e dei sistemi di movimentazione per linee produttive, ricerca la seguente figura professionale: PROGETTISTA ELETTRICO â AUTOMAZIONE INDUSTRIALE La risorsa sarà inserita allâ ...ConsigliatoImpiego permanente
- FILIALE: MONZASPECIALIZZAZIONE: CORE SKILL - Mechanics 4.0 Hai una passione per l ufficio tecnico? Ti piacerebbe contribuire alla programmazione CAD di macchinari cnc? Gi Pro Mechanics 4.0 è la specializzazione di Gi Group dedicata a valorizzare le esperienze, le competenze...TemporaneoImpiego permanenteTempo determinatoDal lunedì al venerdì
- Descrizione azienda Siamo una società di consulenza, specializzata nella ricerca e selezione del personale, autorizzata dal Ministero ad operare come Agenzia per il Lavoro (Aut. Min. Lav. n. 13/I/5640), su tutto il territorio nazionale. Che tu voglia inserirti nel ...Impiego permanenteDal lunedì al venerdì
- ...prodotti, ci ha incaricati della Ricerca e Selezione di un/a Softwarista PLC La persona prescelta avrà l’opportunità di entrare a far... ...strategie. Avrà la responsabilità di progettare e sviluppare il software PLC su impianti automatizzati, garantendo l'efficienza...Impiego permanenteTurni
23.300 € - 26.000 €
...far parte del mondo Zucchetti! Posizione: Per la sede di Monza siamo alla ricerca di una risorsa da inserire nel ruolo di software developer. Il Team: La risorsa verrà inserita nel team di sviluppo dedicato a progetti software del mondo ERP e...Smart workingLavoro ibrido- ...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
- ...Liferay Liferay is a uniquely profitable B2B enterprise software company with 1,000+ fiery-eyed employees all across Europe, the... ...is about core values. ~+5 years of experience with software engineering best practices: version control, unit testing, etc. ~Write high...
40.000 € - 50.000 €
...formazione di profili ICT & Digital, seleziona un Software Engineer da inserire nel team Computer Vision di un'azienda di robotica. La risorsa avrà il compito di... ...locale fino a ciò che gira direttamente sul robot in produzione. Si offre inserimento diretto...Smart working1 giorno/sett.Orario flessibile50.000 € - 60.000 €
...Randstad Italia dedicata a ricerca e selezione di personale specializzato in ambito informatico, è alla ricerca di un Senior Software Engineer per importante e solida azienda industriale leader nella progettazione e produzione di dispositivi hardware/software integrati...- ...nel settore macchinari industriali di almeno 5 anni Esperienza in un ruolo analogo di almeno 5 anni Conoscenza programmazione Software PLC SIEMENS STEP7/TIAPORTAL Conoscenza programmazione drives SIEMENS G120/S120/SIMOTION/STARTER Conoscenza della...Vitto e alloggioTurno di giorno
200 - 230 €/giorno
...onsite e 2 giorni da remoto Stiamo cercando un Java Developer da inserire in un progetto di sviluppo e manutenzione di una piattaforma software on-premise. La risorsa si occuperà di attività di analisi, sviluppo software principalmente backend, supporto allo sviluppo...Tempo pienoContratto con partita IVARemoto5 giorni/sett.- Dinamica srl, società di consulenza informatica, ricerca su Lissone (MB) uno sviluppatore Java appartenente alle categorie protette. Si valutano diverse seniority. Requisiti: Diploma Perito Informatico Conoscenza di Java o di almeno uno dei linguaggi di programmazione ad...Tempo pienoLavoro ibrido
- ...5-6 persone. La figura ricercata ha già maturato un'esperienza come programmatore e si occuperà di sviluppo e manutenzione di software proprietari aziendali. Responsabilità principali: Assistenza tecnica e supporto al team IT Collaborazione con il team IT...Impiego permanenteTempo determinatoDisponibilità immediata
- Cerchiamo una risorsa da coinvolgere nello sviluppo e nell’evoluzione della nostra piattaforma applicativa aziendale, con focus su backend, integrazioni, API e gestione dati. La figura si occuperà di sviluppare e mantenere applicazioni web, creare API a supporto del...Smart working
30.000 € - 40.000 €
...Luogo: Monza-Brianza (MB) Modalità: Presenza, successivamente ibrido 1. IL TUO RUOLO Entrerai a far parte del team Software occupandoti dello sviluppo e della gestione di applicazioni e servizi backend in C#/.NET . Ti occuperai della progettazione e...Smart workingLavoro ibrido- Gielle Informatica Srl, società di consulenza informatica presente sul mercato da oltre 40 anni, si distingue per l’affidabilità e l’innovazione nelle soluzioni ICT offerte ai propri partner. La nostra divisione Recruiting è alla ricerca, per conto di un nostro cliente,...Tempo pienoContratto con partita IVA
- ...contribute to ensuring the highest quality production standards that help make the world healthier, cleaner, and safer. As a Manufacturing Engineer I, you'll contribute to operational excellence through process improvements, technical troubleshooting, and quality assurance in a...Lavoro da remotoTempo pienoTurniOrario flessibileTurno di notte
40.000 €
....x Progettazione e implementazione di API REST Applicazione di pattern architetturali e best practice di progettazione software Integrazione con database relazionali , in particolare DB2 Scrittura di query SQL avanzate , stored procedure e function...Tempo pienoSomministrazione35.000 € - 45.000 €
...partners and each other. Requirements ~ Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science); ~3+ years of experience as a software engineer with most of that experience developing with Android SDK; ~ Strong experience developing...Lavoro ibridoOrario flessibile32.000 €
...C# JavaScript / TypeScript REST APIs JSON Git / GitHub VS Code Testing e Debugging Prompt Engineering Microsoft Copilot Studio GitHub Copilot Offriamo: COSA OFFRIAMO La posizione prevede una Retribuzione...Smart workingLavoro ibridoOrario flessibile30.000 € - 45.000 €
...Il nostro cliente è una software house con oltre 40 anni di esperienza nello sviluppo di soluzioni software per il settore chimico. Negli... ...crescita e attualmente è alla ricerca di un Desktop Software Engineer. Posizione: Progettare, implementare e gestire applicazioni...Smart working- Orienta Digital , divisione specializzata nella ricerca e selezione di profili ICT, per azienda partner operante nel settore della distribuzione di prodotti informatici, è alla ricerca di un/una: Sviluppatore ERP La risorsa avrà un ruolo chiave nella gestione...Impiego permanente
32.100 € - 59.700 €
If you are a MES Engineer professional looking for an opportunity to grow your career, Emerson has an exciting role for you! We are looking... ...Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution...Tempo pieno45.000 € - 55.000 €
...the following characteristics: EDUCATION: High-School degree (minimum) or Master degree in Electronics/Electrical/Communication Engineering (best); LANGUAGE SKILLS: Intermediate (minimum) English Level (especially reading comprehension of technical language is...- La LOG.IT s.r.l., società specializzata nell’integrazione dei dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, seleziona JAVA DEVELOPER SENIOR per importante cliente. Il candidato ideale dovrà avere...Smart workingRemoto
40.000 € - 48.000 €
...Italia, società del Gruppo e-work, ricerca per una delle maggiori compagnie di assicurazioni in Italia e in Europa, un/una Senior Software Developer – C# / .NET / React - Monza che lavorerà presso una agenzia della Compagnia a Monza. La risorsa sarà coinvolta...
- vendita software Provincia di Monza e Brianza
- controllo qualità software Provincia di Monza e Brianza
- in 3d per software Provincia di Monza e Brianza
- installatore software Provincia di Monza e Brianza
- analisi progettazione software Provincia di Monza e Brianza
- manutenzione software Provincia di Monza e Brianza
- c++ software Provincia di Monza e Brianza
- vendita software
- software paghe
- conoscenza del software datev koinos

