Robotics and Industrial Automation Software Engineer

Stema Italy
Relocation
Apply
AI Summary

Develop software for industrial robotic systems and automation solutions. Design and implement ROS2 applications in C++ and Python for ABB and Fanuc robots. Integrate vision systems and conduct digital twin simulations for consumer goods manufacturing equipment.

Key Highlights
ROS2 development for industrial robotic systems
C++ and Python programming for ABB/Fanuc robots
Vision system integration with OpenCV and Open3D
Digital twin simulation using Emulate3D or Isaac Sim
Key Responsibilities
Develop software for robotic applications in ROS2 environment using C++ and Python on ABB and Fanuc robots
Integrate artificial vision systems with robotic cells using OpenCV, Open3D, and PyBullet libraries
Create robotic system simulations and feasibility studies for new applications using Digital Twin tools like Emulate3D or Isaac Sim
Manage code versioning and software review on Azure DevOps
Support software testing phases on machinery and collaborate with internal technical teams during installation
Technical Skills Required
ROS2 C++ Python
Benefits & Perks
Relocation contribution for out-of-region candidates
Smart working up to 8 days per month
RAL 40–45k€ salary with company meal and welfare package
Nice to Have
Experience with artificial vision systems and OpenCV, Open3D
Familiarity with robotic simulation environments like Emulate3D, Isaac Sim, PyBullet
Basic PLC programming knowledge and industrial fieldbus protocols

Job Description


Azienda: Angelini Technologies – FAMECCANICA

Angelini Technologies – FAMECCANICA è la società di Angelini Industries dedicata alla tecnologia industriale: progettiamo e sviluppiamo macchinari e soluzioni di automazione e robotica per la produzione industriale di beni di largo consumo. Con 50 anni di storia, oltre 700 collaboratori, impianti installati in 72 paesi e un fatturato di circa 390 milioni di euro nel 2025, operiamo in un contesto tecnico avanzato che combina Converting, Automazione industriale e Robotica applicata.

IL RUOLO

Lavorerai nello sviluppo di software per sistemi robotici e di automazione industriale, contribuendo alla ricerca su nuove applicazioni e all'integrazione su macchinari destinati al venduto.

COSA FARAI

● Svilupperai software per applicazioni robotiche in ambiente ROS2, principalmente in C++ e Python, su robot ABB e Fanuc.

● Integrerai sistemi di visione artificiale con celle robotiche, utilizzando librerie come OpenCV, Open3D e PyBullet.

● Realizzerai simulazioni di sistemi robotici e studi di fattibilità per nuove applicazioni tramite strumenti di Digital Twin come Emulate3D o Isaac Sim.

● Gestirai il versionamento del codice e la revisione dei software sviluppati su Azure DevOps.

● Supporterai le fasi di collaudo del software sui macchinari e collaborerai con i team tecnici interni durante l'installazione.

CONTESTO TECNICO

● Sistema: celle robotiche per automazione industriale, integrate su macchinari per il settore consumer goods.

● Strumenti principali: ROS2, C++, Python, Azure DevOps, Docker.

● Robotica: robot ABB e Fanuc; simulatori Emulate3D, Isaac Sim; librerie PyBullet, Eigen, Open3D, OpenCV.

● Protocolli e ambienti: fieldbus industriali, protocolli Ethernet, Linux Ubuntu.

● Ambiente operativo: reparto Engineering con oltre 100 ingegneri, orientato alla ricerca su nuovi prodotti e processi.

CHI CERCHIAMO

REQUISITI ESSENZIALI

● Laurea in Ingegneria Informatica, dell'Automazione, della Robotica o Meccatronica.

● Esperienza nello sviluppo software in contesti di automazione o robotica industriale.

● Conoscenza solida di C++ e Python e familiarità con i principi di cinematica robotica.

● Conoscenza di ROS o ROS2 per lo sviluppo di applicazioni robotiche.

● Buona conoscenza della lingua inglese, scritta e parlata.

REQUISITI PREFERENZIALI

● Esperienza con sistemi di visione artificiale e relative librerie (OpenCV, Open3D).

● Familiarità con ambienti di simulazione robotica (Emulate3D, Isaac Sim, PyBullet).

● Conoscenza di base della programmazione PLC o dei principali fieldbus industriali.

COSA OFFRIAMO

● Sede: San Giovanni Teatino (CH), con contributo mensile alla relocation per chi proviene da fuori regione.

● Modalità di lavoro: in presenza con smart working fino a 8 giorni al mese.

● Pacchetto retributivo: RAL 40–45k€ + mensa aziendale + piano welfare + pacchetto benefit dedicato alla cura della persona.

● Contratto: tempo indeterminato.

● Formazione tecnica continua su tecnologie avanzate nel reparto Engineering.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

People Design

Italy
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

roboze

Italy

Senior Software Engineer

Programming
22h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

humans.tech

Italy

Subscribe our newsletter

New Things Will Always Update Regularly