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.
- ...ricercata è uno/a Machine vision & robotic engineer in automazione industriale nel ramo della visione artificiale e robotica. Siamo una giovane azienda con... ...di visione artificiale Sviluppo software e programmazione robot (antropomorfi e scara) Sviluppo software...ConsigliatoOrario 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
- ...Requirements EXPERIENCE / QUALIFICATIONS ~ Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science); ~4+ years of experience as a software engineer in Linux or Windows C++ Dev; ~ Experience designing and developing scalable, high-...ConsigliatoTempo pienoLavoro ibridoRemotoOrario flessibile
- ...Se vuoi crescere, divertirti e fare la differenza, il team kalpico ti sta aspettando! Siamo alla ricerca di un Automation Software Engineer P.IVA curioso/a, appassionato/a e pronto/a a dare il proprio contributo. La risorsa si inserirà all’interno dell’area...ConsigliatoSmart workingContratto con partita IVA
- ...La divisione Engineering di CLAIRE JOSTER by Eurofirms Group , Società... ..., è alla ricerca di un/una ROBOTICS DESIGN ENGINEER per realtà... ...particolari costruttivi utilizzando software CAD 3D; Collaborare con il... ...per l'integrazione di robot antropomorfi, sistemi di visione...Consigliato
40.000 € - 48.000 €
...sviluppo e nell’evoluzione della piattaforma applicativa aziendale, con l’obiettivo di sviluppare, integrare e mantenere sistemi software a supporto dei processi operativi e di analisi. Il ruolo prevede attività di sviluppo backend e frontend, integrazione tramite...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 ibrido23.300 € - 26.000 €
...entra a 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 gestionale...Smart workingLavoro ibrido- 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 PYTHON DEVELOPER per importante cliente. Il candidato ideale dovrà avere ...Smart workingRemoto
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 ibrido42.000 €
...system landscape. You act as the technical lead for the team’s Camunda-based card application process system, own and evolve the software architecture vision, and align regularly with architects. You work closely with the Product Owner, Product Managers,...Contratto con partita IVA32.000 € - 40.000 €
...sviluppare e mantenere strumenti e flussi di automazione per i nostri ambienti di progettazione elettronica. Inserito/a nel team Software Engineering, lavorerà a stretto contatto con il team di Electronic Layout Design per automatizzare la progettazione, verifica e...- ...product introduction strategy to be submitted to the regulatory authorities. Requirements and qualifications: • Degree in Engineering or similar scientific degrees or consolidated experience; • Previous experience in pharmaceutical companies or validation is...Lavoro da remotoTempo pienoTurni
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.180 - 250 €/giorno
...DEVELOPER .NET CON COMPETENZA REACT SEDE LAVORATIVA Monza Requisiti tecnici: esperienza di almeno 3 anni nello sviluppo software (C# / .NET) ottima conoscenza di C# e framework .NET esperienza nello sviluppo di Web Services / API REST buona conoscenza...Impiego permanenteApprendistatoContratto con partita IVA28.000 € - 40.000 €
...apportando competenze tecniche e seguendoli nei loro processi di innovazione e di trasformazione. Siamo alla ricerca di uno Sviluppatore Software Embedded da inserire in un progetto nel settore aerospace. Posizione: La risorsa si occuperà dello sviluppo e dell’...Impiego permanenteApprendistato- ...Thermo Fisher Scientific seeks a Vision Systems Project Engineer to support the introduction and optimization of automated inspection processes for sterile injectable medicines. The role involves developing technical documentation, creating inspection recipes, and ensuring...
32.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 flessibile- ...Overview As Senior Lead Semiconductor Analog Reliability & Quality Engineer, you ensure the reliability and automotive quality of APMS Analog products, focusing on new products and transfers. You will work with design, application, and product teams to plan, execute...
30.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
50.000 €
...Openjobmetis Spa, divisione specializzata Permanent Placement, ricerca e seleziona un/una Automation Engineer per azienda italiana specializzata nella progettazione e produzione di sistemi scorrevoli settore arredamento con forte orientamento all'innovazione tecnologica...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...TurniOrario flessibileTurno di notte
- ...Thermo Fisher Scientific seeks a Manufacturing Engineer to join its Monza production facility. The role focuses on operational excellence, process improvements, and quality assurance in a regulated GMP environment, involving equipment operation, troubleshooting, and cross...
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...- ...resolution. Act as a bridge between business, product, and engineering stakeholders, communicating progress, decisions, and risks.... ...and Agile practices. WHAT WE ARE LOOKING FOR ~5+ years of software development experience, including hands‑on design and implementation...Lavoro da casa
- ...Se vuoi crescere, divertirti e fare la differenza, il team kalpico ti sta aspettando! Siamo alla ricerca di un LabView C# Software Engineer P.IVA curioso/a, appassionato/a e pronto/a a dare il proprio contributo. La risorsa si inserirà all'interno dell'area Technology...Smart workingContratto con partita IVA
40.000 € - 55.000 €
...in contesto progettuale SAFe Agile presso un nostro cliente svizzero del settore banking siamo alla ricerca di Java Software Engineer esperto di Camunda Requisiti richiesti: Almeno 5 anni in ruolo analogo; Approfondita conoscenza di Camunda e/o CIBseven...Lavoro ibrido38.000 € - 45.000 €
...prodotto consolidata nel mercato delle soluzioni e dei servizi ICT . Per ampliamento dell’organico ricerchiamo figura di Senior Software Developer – C# / .NET / React. Descrizione del ruolo La risorsa sarà coinvolta nello sviluppo e nell’evoluzione della...Impiego permanente40.000 € - 50.000 €
...lavorerà in sinergia con un team giovane e consolidato, costituito circa da 20 risorse. In particolare, si occuperà di: ·Scrittura del software PLC ed HMI (Siemens Step7 e TIA/ Rockwell Allen Bradley / HMI: WinCC) ·Collaudo e commissioning degli impianti presso Clienti in...Impiego permanenteRemoto
- analisi progettazione software Provincia di Monza e Brianza
- controllo qualità software Provincia di Monza e Brianza
- in 3d per software Provincia di Monza e Brianza
- c++ software Provincia di Monza e Brianza
- manutenzione software Provincia di Monza e Brianza
- vendita software Provincia di Monza e Brianza
- software paghe
- software plc
- analisi progettazione software
- controllo qualità software

