In sintesi
- Mansioni: Progetta e sviluppa software per la navigazione autonoma dei robot.
- Azienda: Oversonic Robotics, leader nel settore della robotica umana in Italia.
- Benefit: Salario competitivo, lavoro ibrido e opportunità di crescita professionale.
- Altre informazioni: Ambiente dinamico con un team appassionato e innovativo.
- Perché questo lavoro: Lavora con tecnologie all'avanguardia e fai la differenza nel futuro della robotica.
- Qualifiche: Laurea in Robotica o Informatica e esperienza nello sviluppo software.
La retribuzione prevista è compresa tra 103500 - 126500 € per anno.
Careers — Senior Robotics Software Engineer
We are seeking a talented Senior Robotics Software Engineer to join our Navigation Team at our headquarters in Carate Brianza.
In this critical role, you will be the driving force behind our robots' ability to perceive and navigate the world.
You will design, implement, and maintain the core autonomous navigation stack, enabling our robots to move safely and robustly through complex, dynamic environments.
Key responsibilities
- Design and maintain state-of-the-art software solutions for our robots' navigation stack, ensuring robust and safe movement.
- Develop and optimize SLAM and localization algorithms using data from a diverse sensor suite (2D/3D Li DAR, RGB-D cameras, IMU, etc.).
- Implement and customize global and local path-planning algorithms and obstacle avoidance strategies, integrating machine learning models to enhance performance in unstructured scenarios.
- Apply advanced AI techniques, such as Reinforcement Learning or anomaly detection, to optimize trajectories and real-time decision-making.
- Implement sensor fusion techniques to create a unified and reliable perception of the environment.
- Integrate, test, and validate navigation solutions within the complete robot software architecture, both in simulation and on physical hardware.
- Collaborate closely with hardware and software teams to define system requirements and ensure seamless integration.
Qualifications required
- Master's degree in Robotics, Computer Science, Automation Engineering, or a related field.
- Solid professional experience in software development with a strong focus on autonomous robot navigation.
- Excellent proficiency in C++ and Python, with a firm grasp of Object-Oriented Programming (OOP) principles.
- Deep knowledge of ROS and preferably ROS2, including its navigation stack (Nav2).
- Hands-on experience with algorithms for SLAM, localization, path planning, and sensor fusion.
- Practical familiarity with sensors such as 2D/3D Li DAR, RGB-D cameras, and IMUs.
- Excellent problem-solving, debugging, and code optimization skills.
- Strong communication and collaboration abilities.
- Full professional proficiency in English (written and spoken).
- Preferred
- Experience applying Deep Learning or Reinforcement Learning techniques to robotics.
- Familiarity with machine learning frameworks such as Tensor Flow or Py Torch.
- Additional information
- Contract: Full-time, permanent.
- Flexibility: A flexible start time (1.5-hour window).
- Hybrid Work: Opportunity to work from home one day per week.
- Mobility: A driver's license (Type B) and personal vehicle are preferred due to our location.
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.
- #J-18808-Ljbffr
Senior Robotics Software Engineer datore di lavoro: Oversonic Robotics Srl
Oversonic Robotics è un datore di lavoro eccezionale, offrendo un ambiente di lavoro stimolante e innovativo nel cuore di Carate Brianza. I dipendenti possono beneficiare di orari flessibili, opportunità di lavoro ibrido e un forte impegno per la crescita professionale, contribuendo a progetti all'avanguardia nel campo della robotica umana. Unisciti a noi per fare la differenza in un'azienda che valorizza la sostenibilità e il benessere sociale.
Dettagli di contatto:
Team di recruiting di Oversonic Robotics Srl
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Senior Robotics Software Engineer
✨Sfrutta i meetup e le fiere del settore
In robotica e automazione, entrare in contatto con professionisti del settore è fondamentale. Partecipa a meetup locali, conferenze e fiere come il 'SPS Italia' o 'Maker Faire'. Queste occasioni ti offrono la possibilità di conoscere potenziali datori di lavoro e costruire relazioni che potrebbero portare a un lavoro!
✨Contribuisci a progetti open-source
Dimostra le tue competenze pratiche lavorando su progetti open-source nel campo della robotica. Non solo potrai affinare le tue abilità, ma avrai anche qualcosa di concreto da mostrare ai datori di lavoro. Inoltre, interagire con la community ti può aiutare a trovare opportunità di lavoro.
✨Candidati direttamente e segui le aziende
È importante candidarsi direttamente attraverso il sito di aziende nel settore della robotica, come Oversonic Robotics Srl. Assicurati di seguire le loro pagine social e di controllare le newsletter, poiché potrebbero esserci opportunità che non vengono pubblicizzate altrove.
✨Rafforza le tue abilità tecniche
Per un lavoro a tempo pieno in robotica, è essenziale tenere aggiornate le tue abilità tecniche. Considera corsi online o certificazioni in linguaggi di programmazione come Python o C++. Mostrare un impegno nell'autoformazione renderà il tuo profilo più interessante per le aziende.
Pensiamo che ti servano queste competenze per eccellere come Senior Robotics Software Engineer
Alcuni consigli per la tua candidatura 🫡
Metti in evidenza le tue competenze tecniche:Nel campo della robotica e automazione, è fondamentale evidenziare le competenze specifiche che hai, come la programmazione in linguaggi tipo Python o C++, o l'esperienza con sistemi di controllo. Assicurati di menzionare eventuali progetti che hai sviluppato o sistemi che hai progettato nel tuo CV.
Portfolio di progetti e successi:Se hai lavorato su progetti rilevanti, crea un portfolio che mostri i tuoi risultati. Questo potrebbe includere schemi di circuiti, report di progettazione o persino video che illustrano i tuoi robot in azione. Avere un portfolio ben curato può fare la differenza quando si tratta di mostrare il tuo valore a Oversonic Robotics Srl.
Essere appassionati e curiosi:Quando scrivi la tua lettera di motivazione, esprimi la tua passione per la robotica e come sei sempre alla ricerca di nuove tecnologie. Dimostra il tuo interesse per il settore e spiega come ti piacerebbe contribuire alla crescita di Oversonic Robotics Srl.
Riferimenti e certificazioni:Se hai ottenuto certificazioni specifiche nel campo della robotica o hai partecipato a corsi di formazione, assicurati di includerli. Questo non solo arricchisce il tuo CV, ma dimostra anche che sei impegnato nella tua crescita professionale. Ricorda di inviare la tua candidatura direttamente attraverso il nostro sito per massimizzare le tue possibilità!
Come prepararti a un colloquio di lavoro presso Oversonic Robotics Srl
✨Preparati a dimostrare le tue competenze tecniche
Nel campo della robotica e automazione, è fondamentale dimostrare la tua padronanza di software di programmazione specifici come ROS o MATLAB. Preparati a rispondere a domande tecniche che potrebbero riguardare la programmazione di robot, la logica di controllo, o anche la simulazione di sistemi automatizzati.
✨Porta con te il tuo portfolio di progetti
Ricorda che, se hai lavorato su progetti di robotica o automazione, un portfolio è un ottimo modo per distinguerti. Mostra i tuoi progetti, dai robot che hai costruito alle soluzioni automatizzate che hai implementato. Non dimenticare di evidenziare il tuo ruolo specifico in ciascun progetto!
✨Simula scenari reali
Aspettati che l'intervista possa includere delle simulazioni o comunque scenari pratici, dove dovrai dimostrare come risolveresti problemi specifici. Fai pratica con esempi di situazioni che potrebbero verificarsi sul lavoro, come ottimizzare un processo di automazione o gestire un guasto in un robot.
✨Mostra il tuo interesse per le ultime tendenze
In un settore in rapida evoluzione come la robotica e l'automazione, è essenziale dimostrare di essere aggiornati sulle ultime tecnologie e innovazioni. Durante l'intervista, fai riferimento a recenti sviluppi nel campo e spiegagli come queste tendenze possono influenzare il lavoro presso Oversonic Robotics Srl.