Robotics Engineer/Staff Software Engineer - Arduino, Turing, Italy Turin, Torino, Italy Softwar[...]

Robotics Engineer/Staff Software Engineer - Arduino, Turing, Italy Turin, Torino, Italy Softwar[...]

Full-Time 70000 - 90000 € / anno (stimato) Smart working possibile
Qualcomm

In sintesi

  • Mansioni: Sviluppa firmware per robotica e integra microcontrollori con sistemi avanzati.
  • Azienda: Qualcomm, leader nell'innovazione tecnologica e nella robotica.
  • Benefit: Stipendio competitivo, benefit, orari flessibili e opportunità di crescita professionale.
  • Altre informazioni: Ambiente giovane e dinamico con eventi sociali e opportunità di apprendimento.
  • Perché questo lavoro: Lavora su progetti innovativi che trasformano il futuro della robotica.
  • Qualifiche: Laurea in ingegneria e esperienza in programmazione C/C++.

La retribuzione prevista è compresa tra 70000 - 90000 € per anno.

Arduino è ora parte dell'organizzazione Qualcomm! La missione di Arduino è consentire alle persone di migliorare le proprie vite attraverso elettronica open-source e tecnologie digitali accessibili. Dal 2005, milioni di persone, dai bambini e studenti agli ingegneri e professionisti in tutto il mondo, utilizzano Arduino per innovare nei campi della musica, giochi e giocattoli, case intelligenti, agricoltura, veicoli autonomi e molto altro. Stiamo cercando un Ingegnere Robotico Senior da inserire nel nostro team R&D. In questo ruolo, colmerai il divario tra hardware embedded e sistemi robotici avanzati, progettando e sviluppando il firmware e le librerie che consentono ai nostri microcontrollori di guidare la prossima generazione di robotica open-source. Che si tratti di ottimizzare Zephyr RTOS per il controllo in tempo reale o di integrare micro-ROS, sarai una risorsa chiave nel mantenere i nostri elevati standard per sviluppatori e creatori in tutto il mondo.

Cosa offriamo

  • Un percorso professionale stimolante in un'azienda in rapida crescita con una visione moderna e team talentuosi.
  • Uno stipendio competitivo (e benefici) che valorizza le competenze e l'esperienza delle persone.
  • Un ambiente di lavoro giovane e ispiratore che incoraggia la diversità e lo scambio culturale.
  • Obiettivi di crescita individuale con un budget dedicato per apprendimento/formazione.
  • Orari e luoghi di lavoro flessibili — valorizziamo l'equilibrio tra vita lavorativa e privata! Tuttavia, non possiamo considerare posizioni completamente remote per ingegneri hardware.
  • Un'opportunità di lavoro significativa in un'azienda orientata alla missione impegnata a dare potere alle persone in tutto il mondo.

Il nostro ufficio di Torino offre:

  • Tornei di ping pong e calciobalilla (benefit sport o palestra inclusi per tutti!).
  • Celebrazioni stagionali, happy hour e bevande e snack quotidiani in ufficio.
  • Pausa pranzo sul tetto soleggiato e amache per relax e concentrazione.

Requisiti minimi:

  • Laurea in Ingegneria, Sistemi Informativi, Informatica o campo correlato e 4+ anni di esperienza lavorativa in Ingegneria del Software o lavoro correlato. OPPURE Laurea Magistrale in Ingegneria, Sistemi Informativi, Informatica o campo correlato e 3+ anni di esperienza lavorativa in Ingegneria del Software o lavoro correlato. OPPURE Dottorato in Ingegneria, Sistemi Informativi, Informatica o campo correlato e 2+ anni di esperienza lavorativa in Ingegneria del Software o lavoro correlato.
  • 2+ anni di esperienza lavorativa con linguaggi di programmazione come C, C++, Java, Python, ecc.

Cosa farai

  • Integrare microcontrollori Arduino e piattaforme embedded con ecosistemi robotici standard del settore (es. ROS, ROS 2, micro-ROS).
  • Prototipare soluzioni di prodotto robotico dalla ricerca alla produzione, assicurando che hardware e software si armonizzino perfettamente.
  • Progettare, sviluppare, codificare, testare e fare debug del firmware embedded (C/C++) con un focus sulle applicazioni robotiche, inclusi controllo motore, gestione attuatori e acquisizione dati sensoriali.
  • Lavorare efficacemente con team multifunzionali, inclusi hardware, software applicativo, Quality Assurance e gestione del prodotto per definire requisiti, integrare componenti e fornire prodotti di alta qualità.
  • Rappresentare Arduino in eventi interni/esterni e condividere il nostro spirito con la comunità degli sviluppatori.

Cosa porti con te

  • Laurea o Laurea Magistrale in Meccatronica, Robotica, Ingegneria Elettronica, Informatica o un campo equivalente.
  • Esperienza pratica nello sviluppo di nodi e architetture utilizzando ROS 2 e micro-ROS.
  • Familiarità con i modelli di comunicazione middleware robotici (Pub/Sub, Servizi, Azioni, DDS).
  • Profonda comprensione delle tecniche di controllo motore e hardware, specificamente per motori BLDC (Brushless DC), motori passo-passo e servomotori.
  • Familiarità con i concetti fondamentali di navigazione autonoma, come SLAM (Localizzazione e Mappatura Simultanea).
  • Esperienza nell'integrazione e nell'elaborazione dei dati provenienti da sensori ambientali come LiDAR, sensori Time-of-Flight (ToF), telecamere e MEMS.
  • Solida competenza in C e/o C++ per sistemi embedded a risorse limitate.
  • Esperienza estesa con interfacce hardware e protocolli cruciali per la robotica (es. CAN bus, I2C, SPI, UART, USB, Ethernet, GPIO).
  • Fluente in inglese sia scritto che parlato è obbligatorio.

Punti bonus

  • Conoscenza dell'ecosistema Arduino e Zephyr.
  • Conoscenza dei protocolli IoT (MQTT, CoAP, HTTP, TCP, UDP, AMQP).
  • Esperienza con il debug hardware e strumenti come JTAG/SWD.
  • Esperienza con Python e Golang e/o Rust.
  • Esperienza con simulatori e motori fisici (Gazebo, pyBullet, Mujoco).
  • Esperienza con framework di visione artificiale e framework di deep learning.
  • Esperienza con containerizzazione e orchestrazione per la gestione della flotta.
  • Conoscenza di Github.
  • Conoscenza di CAD/CAM e fabbricazione digitale.

Se sei entusiasta di questo ruolo o della nostra azienda ma la tua esperienza non si allinea perfettamente con i punti sopra indicati, ti incoraggiamo fortemente a candidarti comunque. Se riteniamo che tu non sia adatto per questo lavoro, potremmo avere qualcos'altro per te!

Robotics Engineer/Staff Software Engineer - Arduino, Turing, Italy Turin, Torino, Italy Softwar[...] datore di lavoro: Qualcomm

Qualcomm offre un ambiente di lavoro stimolante e giovane a Torino, dove la diversità e lo scambio culturale sono incoraggiati. Con opportunità di crescita individuale e un budget dedicato alla formazione, i dipendenti possono sviluppare le proprie competenze in un'azienda mission-driven che valorizza l'equilibrio tra vita lavorativa e personale. Inoltre, il nostro ufficio è dotato di spazi per il relax e attività ricreative, rendendo ogni giorno al lavoro un'esperienza gratificante.

Qualcomm

Dettagli di contatto:

Team di recruiting di Qualcomm

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Robotics Engineer/Staff Software Engineer - Arduino, Turing, Italy Turin, Torino, Italy Softwar[...]

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 Qualcomm. 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 Robotics Engineer/Staff Software Engineer - Arduino, Turing, Italy Turin, Torino, Italy Softwar[...]

C
C++
Java
Python
ROS
ROS 2
micro-ROS

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 Qualcomm.

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 Qualcomm.

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 Qualcomm

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 Qualcomm.