Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy

Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy

Full-Time 118200 - 180000 € / anno (stimato) Smart working (parziale)
Qualcomm

In sintesi

  • Mansioni: Progetta e sviluppa modelli AI containerizzati per piattaforme embedded Linux ad alte prestazioni.
  • Azienda: Azienda innovativa nel settore tech con un team di ingegneri talentuosi.
  • Benefit: Salario competitivo, orari flessibili, ambiente di lavoro giovane e stimolante.
  • Altre informazioni: Opportunità di crescita professionale e un ambiente di lavoro inclusivo.
  • Perché questo lavoro: Lavora su tecnologie all'avanguardia e fai la differenza nel mondo dell'AI.
  • Qualifiche: Laurea in ingegneria o informatica e 5+ anni di esperienza nello sviluppo software.

La retribuzione prevista è compresa tra 118200 - 180000 € per anno.

What you’ll work on

As part of a talented engineering team, you will

  • Design and develop containerized AI model runners and execution environments for high‑performance Linux embedded platforms.
  • Build Python‑based libraries and frameworks to simplify the integration of complex AI inference engines for the Arduino community.
  • Optimize ML model deployment pipelines, ensuring efficient resource utilization on constrained hardware.
  • Collaborate with Software Architects to define technical solutions using the latest software development technologies and infrastructure.
  • Ensure consistency, efficiency and high quality of the Arduino codebase through automated testing coverage and code reviews.
  • Contribute creative solutions to enhance Arduino applications and tools within a cross‑functional team.
  • Minimum Qualifications
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field – 4+ years of Software Engineering or related experience.
  • Master’s degree in Engineering, Information Systems, Computer Science, or related field – 3+ years of Software Engineering or related experience.
  • Ph D in Engineering, Information Systems, Computer Science, or related field – 2+ years of Software Engineering or related experience.
  • 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
  • What you’ll bring
  • BS/MS in Computer Science, Artificial Intelligence, or other technical related fields.
  • 5+ years of software development work experience.
  • Strong experience in Python development, specifically for creating production‑grade libraries and tooling.
  • Deep knowledge of containerization (and Docker) within the context of Linux systems.
  • Familiarity with AI inference engines (Tensor Flow Lite, ONNX Runtime, …), local LLM frameworks (Ollama, llama. cpp, …) and model optimization techniques (quantization, pruning, fine tuning, …).
  • High motivation and interest in pushing the boundaries of current technologies.
  • Deep understanding of performance optimization and hardware‑software interaction.
  • Bonus Points
  • Experience in developing C and C++ applications for embedded environments.
  • Knowledge of MLOps practices and model deployment lifecycle.
  • Experience with Kubernetes (k3s/k8s) and cloud‑to‑edge orchestration.
  • Experience in the Io T field or with Io T protocols (MQTT, g RPC).
  • Knowledge of Arduino or similar electronics.

What we offer

  • A challenging career path in a rapidly growing company with modern vision and talented teams.
  • A competitive salary that values people skills and experience.
  • A young and inspiring work environment that encourages diversity and cultural exchange.
  • Individual growth objectives with a dedicated budget for learning/training.
  • Flexible working hours and working locations; we value work‑life balance.
  • A meaningful work opportunity in a mission‑driven company committed to empower people around the world.
  • Ping pong and foosball tournaments.
  • Seasonal celebrations, happy hours and everyday drinks and snacks at the office.
  • Sunny rooftop lunch breaks and hamacas for relaxation and concentration.
  • Equal Opportunity & Accessibility

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application or hiring process, contact or call Qualcomm’s toll‑free number. Qualcomm will provide reasonable accommodations to support individuals with disabilities.

#J-18808-Ljbffr

Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy datore di lavoro: Qualcomm

Lavorare con noi significa entrare a far parte di un team di ingegneri talentuosi in un ambiente giovane e ispiratore a Torino, dove la diversità e lo scambio culturale sono incoraggiati. Offriamo un percorso di carriera stimolante in una azienda in rapida crescita, con un salario competitivo e opportunità di crescita individuale supportate da un budget dedicato per formazione e apprendimento. Inoltre, promuoviamo un equilibrio tra vita lavorativa e personale con orari flessibili e attività ricreative come tornei di ping pong e celebrazioni stagionali.

Qualcomm

Dettagli di contatto:

Team di recruiting di Qualcomm

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a Qualcomm

Non dimenticare di controllare il sito web di Qualcomm per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy

Sviluppo in Python
Contenitorizzazione (Docker)
Ingegneria del software
Ottimizzazione delle prestazioni
Integrazione di motori di inferenza AI
Tecniche di ottimizzazione dei modelli (quantizzazione, potatura, fine tuning)
Sviluppo di applicazioni C e C++ per ambienti embedded

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy in Qualcomm. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Qualcomm. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Edge AI Engineer/Staff Software Engineer - Arduino, Turin, Italy.

Come prepararti a un colloquio di lavoro presso Qualcomm

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Qualcomm, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.