← Tutte le offerte

Embedded Software Engineer

SICPA SA

Tipo di contratto
Tempo pieno
Percentuale
100%
Luogo
Prilly
Lingue
Inglese, Inglese
Prima pubblicazione
Candidati ora

##

L'Embedded Software Engineer è un collaboratore tecnico all'interno del Machine-Readable Features Laboratory, che supporta lo sviluppo, l'integrazione, la validazione e la manutenzione di soluzioni software embedded utilizzate in sistemi avanzati di autenticazione e tracciabilità leggibili dalle macchine.

Il ruolo copre una vasta gamma di tecnologie tra cui sistemi operativi in tempo reale (RTOS), piattaforme embedded Linux, sistemi di sensori ad alta velocità, elaborazione dei segnali, architetture System-on-Chip (SoC) e framework di sviluppo software industriale. La posizione combina attività di architettura e sviluppo software, integrazione di sistema, test, risoluzione dei problemi e implementazione all'interno di un ambiente multidisciplinare che coinvolge elettronica, ottica, chimica, data science e ingegneria del software.

Questa posizione è ideale per un ingegnere che desidera acquisire una forte esperienza nei sistemi embedded, nelle tecnologie di rilevamento industriale e nella gestione del ciclo di vita del software, con opportunità di contribuire dal concetto all'implementazione in soluzioni di sicurezza all'avanguardia.

RUOLO

  • Sviluppare, mantenere e ottimizzare applicazioni software embedded in C/C++ per piattaforme real-time e basate su Linux.
  • Progettare, sviluppare e mantenere software in esecuzione su RTOS, embedded Linux, microcontrollori, microprocessori, DSP e piattaforme System-on-Chip (SoC).
  • Supportare l'integrazione del software embedded con l'elettronica, l'ottica e i sottosistemi dei sensori.
  • Progettare ed eseguire attività di test del software, validazione e risoluzione dei problemi per garantire prestazioni, affidabilità e manutenibilità.
  • Investigare e risolvere difetti del software, problemi sul campo e sfide di integrazione di sistema.
  • Contribuire alla documentazione del software, inclusi requisiti, specifiche di progettazione, rapporti di test, documentazione per l'utente e procedure di manutenzione.
  • Partecipare a revisioni tecniche, discussioni sulla progettazione e iniziative di miglioramento continuo.
  • Collaborare attivamente all'interno di team di progetto multidisciplinari che includono ingegneri elettronici, ingegneri del software, fisici, chimici e scienziati.

##

PROFILO

Istruzione ed Esperienza

  • Laurea triennale o magistrale in Ingegneria del Software, Ingegneria Informatica, Sistemi Embedded o equivalente.

Competenze Tecniche

  • Ottima padronanza della programmazione C/C++ per applicazioni embedded.
  • Esperienza con sistemi operativi in tempo reale (RTOS) e ambienti embedded Linux.
  • Conoscenza delle metodologie di test del software, delle tecniche di debugging e dei sistemi di controllo di versione.
  • Familiarità con le architetture System-on-Chip (SoC), inclusi microprocessori, microcontrollori e DSP.
  • Conoscenza delle interfacce di comunicazione e dell'integrazione di sistemi embedded industriali.
  • Capacità di utilizzare strumenti ingegneristici standard per lo sviluppo del software, il versionamento, il tracciamento dei problemi e la documentazione tecnica.

Competenze Personali

  • Curioso, motivato e desideroso di sviluppare una profonda competenza tecnica.
  • Forte mentalità analitica e orientata alla risoluzione dei problemi.
  • Sempre più autonomo, con la capacità di gestire i compiti di laboratorio con una supervisione limitata.
  • Affidabile, strutturato e orientato alla qualità.
  • Capace di lavorare in team in un ambiente multiculturale e interdisciplinare.

Lingue

  • Buona conoscenza operativa dell'inglese e del francese (parlato e scritto).

##

PERCHÉ UNIRSI A NOI?

  • Unirsi a un leader globale nelle tecnologie della fiducia con una missione importante.
  • Essere al cuore strategico di un'azienda finanziariamente solida e orientata all'innovazione.
  • Collaborare con esperti di alto livello e lavorare su progetti internazionali ad alto impatto.
  • Operare in un ambiente multiculturale e di alta integrità dove sono incoraggiati l'autonomia e la responsabilità.
  • Monitorare i costi effettivi del progetto rispetto ai budget pianificati ed escalation dei rischi dove appropriato.

Tradotto automaticamente dall’originale.

Pubblicato 3 giorni fa

Luogo

Vedi su Google Maps