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.
- ...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
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...ConsigliatoSmart 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-...ConsigliatoTempo pienoLavoro ibridoRemotoOrario flessibile
50.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...Consigliato40.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...ConsigliatoSmart working1 giorno/sett.Orario 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...
- ...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...5 giorni/sett.
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
30.000 € - 45.000 €
Fincons Group è una società internazionale di consulenza IT che da oltre 40 anni accompagna le imprese nel cogliere le opportunità del cambiamento digitale, proponendo soluzioni e tecnologie all’avanguardia che anticipano sempre il futuro. Alle aziende dei settori...Tempo pienoLavoro 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
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 ibrido28.000 € - 40.000 €
...apportando competenze tecniche e seguendoli nei loro processi di innovazione e di trasformazione. Siamo alla ricerca di uno Sviluppatore Software Embedded con esperienza su DSP della famiglia SHARC, da inserire in un progetto nel settore aerospace. Posizione: La risorsa...Impiego permanenteApprendistato50.000 €
Ruolo e mansione Entrerai nel team tecnico, a diretto riporto del R&D Manager, e seguirai lo sviluppo di sistemi di automazione e schede elettroniche, dalla definizione delle specifiche alla validazione e industrializzazione del prodotto. In particolare, ti occuperai...Tempo pienoImpiego permanente- ...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
35.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...Tempo pienoLavoro 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- 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
45.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...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 pieno40.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...- 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 AI DEVELOPER per importante cliente. Il candidato ideale dovrà avere almeno...Smart workingRemoto
40.000 € - 45.000 €
...The qualified candidate will join the design and development engineering team located in Cinisello Balsamo (MI), where he will work on... .... Firmware implementation, testing and troubleshooting. Software maintenance and identification of improvements / corrective actions...Lavoro ibrido- ...Nidec Conversion sta cercando HIL Test Engineer per il sito di Cinisello Balsamo (MI). Il/La candidato/a si occupa dei test nell’ambito... ..., electronic power converters and inverters, automation and software for industrial processes, complete electric solutions, retrofitting...Lavoro ibrido
40.000 € - 51.000 €
...Software Architect / Java Tech Lead Figura ricercata Per la nostra sede di Torino o Milano, siamo alla ricerca di una figura di un/a Software Architect / Java Tech Lead capace di unire competenza tecnica, visione architetturale e leadership operativa. Cerchiamo...Remoto- 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...Tempo pienoImpiego permanenteStage/TirocinioDal lunedì al venerdì
30.000 € - 45.000 €
Responsibilities Develop and maintain digital websites through corrective and evolutionary maintenance. Build frontend solutions using TypeScript, React, React Native, and Angular. Integrate external systems into web pages, including ad servers, analytics, and...Tempo pienoLavoro ibrido30.000 € - 45.000 €
Fincons Group è una società internazionale di consulenza IT che da oltre 40 anni accompagna le imprese nel cogliere le opportunità del cambiamento digitale, proponendo soluzioni e tecnologie all’avanguardia che anticipano sempre il futuro. Alle aziende dei settori Energy...Tempo pienoLavoro ibrido
- 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

