Lavoro

Senior Embedded Firmware Engineer

  • Ovunque

Dettagli offerta di lavoro

Città: Trieste

Settore: informatica – telecomunicazioni

Contratto:

Ore di lavoro:

Azienda: Clutch SRL

Annuncio di lavoro

About the job Senior Embedded Firmware Engineer

Location: Trieste
Per una societ tecnologica in forte crescita che sviluppa sistemi avanzati per il settore dei droni e delle piattaforme autonome’ siamo alla ricerca di un Senior Embedded Firmware Engineer da inserire all’interno dell’Electronic Department.
La risorsa lavorer a stretto contatto con il team hardware ed il team software contribuendo allo sviluppo e alla validazione del firmware delle schede elettroniche proprietarie utilizzate nei sistemi dell’azienda.
Il ruolo avr un forte focus su microcontrollori’ sistemi embedded e attivit di testing e validazione.
Responsabilit principali
– Progettare’ sviluppare e fare debug di firmware embedded per microcontrollori STM32 utilizzando C e sistemi RTOS come FreeRTOS.
– Gestire task real-time’ interrupt e driver per periferiche (UART’ SPI’ I2C’ CAN).
– Contribuire alla configurazione e ottimizzazione di sistemi embedded Linux su microprocessori utilizzati nelle schede principali dei sistemi drone.
– Lavorare su personalizzazioni del kernel’ configurazioni device tree e build basate su Yocto.
– Integrare sensori e protocolli di comunicazione (GPS’ IMU’ LiDAR) nei sistemi embedded.
– Collaborare con il team hardware nello sviluppo e debug delle schede elettroniche e nella fase di bring-up dei prototipi.
– Eseguire unit test’ integration test e validazione firmware’ utilizzando strumenti di laboratorio come oscilloscopi’ logic analyzer e debugger hardware.
– Contribuire allo sviluppo di bootloader e meccanismi di aggiornamento OTA.
– Utilizzare sistemi di versionamento come Git in un contesto di sviluppo Agile.
– Redigere documentazione tecnica e firmware documentation in lingua inglese.
Requisiti
– Laurea in Ingegneria Informatica’ Ingegneria Elettronica o discipline affini.
– Almeno 4 anni di esperienza nello sviluppo firmware embedded.
– Ottima conoscenza del linguaggio C/C++ per sistemi embedded.
– Esperienza con RTOS (preferibilmente FreeRTOS) e programmazione multithread.
– Esperienza con microcontrollori ARM Cortex-M’ in particolare famiglia STM32.
– Conoscenza di sistemi embedded Linux e relativi strumenti di build (Yocto o Buildroot).
– Esperienza con protocolli di comunicazione embedded: I2C’ SPI’ USB’ Ethernet.
– Familiarit con strumenti di debugging hardware (JTAG’ SWD’ GDB).
– Capacit di eseguire test e validazione firmware utilizzando strumentazione di laboratorio.
– Buona conoscenza della lingua inglese’ scritta e parlata’ per documentazione e meeting tecnici.
Cosa offre lazienda
– Contesto tecnologico innovativo nel settore robotics / autonomous systems.
– Team ingegneristico altamente specializzato.
– Ambiente dinamico e in forte crescita.
– Possibilit di lavorare su prodotti hardware proprietari ad alto contenuto tecnologico.

Per candidarti a questo lavoro visita trieste.bakeca.it.