Brain Technologies · Torino, Piemonte, Italia ·


Descrizione dell'offerta

Embedded Linux Engineer – R&D Automotive


Siamo alla ricerca di un Embedded Software Engineer specializzato in Linux Embedded che voglia entrare in un team R&D focalizzato su sistemi elettronici embedded ad alte prestazioni per applicazioni di mobilità.

Lavorerai sull'intero stack software embedded — dalla configurazione del kernel e dei device tree, fino al middleware applicativo — su piattaforme che combinano processori Linux, microcontrollori RTOS e sottosistemi FPGA.


Attività principali:


  • Sviluppo e manutenzione del software Linux embedded su piattaforme multicore — kernel configuration, device tree, driver e boot flow
  • BSP development e customizzazione Linux per hardware custom e SoC specifici del progetto
  • Progettazione e implementazione di componenti middleware e servizi di comunicazione per sistemi embedded distribuiti
  • Integrazione tra processori Linux, microcontrollori real-time (RTOS) e sottosistemi FPGA
  • Sviluppo e ottimizzazione di interfacce di comunicazione: CAN, Ethernet, protocolli interni custom
  • Sviluppo di sistemi di telemetria, data logging e comunicazione real-time
  • Debug e ottimizzazione delle performance su architetture multicore con vincoli real-time stringenti
  • Supporto alle attività di integrazione e validazione su ambienti di simulazione e HIL
  • Collaborazione con i team HW, FW e SW durante le fasi di bring-up e validazione di sistema


Sede di lavoro: Milano (Corbetta)


Requisiti


  • Laurea in Ingegneria Informatica, Elettronica, Telecomunicazioni o affini
  • Almeno un anno di esperienza nello sviluppo di software Linux embedded — su hardware reale, non solo in ambienti virtualizzati
  • Programmazione solida in C/C++ in contesti embedded
  • Esperienza con build system per Linux embedded: Yocto e/o Buildroot
  • Comprensione delle architetture multicore embedded e dei meccanismi di comunicazione inter-processo e inter-core
  • Esperienza con protocolli embedded: CAN, Ethernet, SPI, UART, I2C
  • Familiarità con i sistemi real-time e l'interazione tra Linux e piattaforme RTOS
  • Esperienza nel debug a livello hardware/software su sistemi embedded complessi


Cosa ti offriamo:


  • Un contratto di inserimento commisurato e coerente al tuo profilo
  • Responsabilità e crescita
  • Ambiente flessibile e dinamico
  • Struttura organizzativa orizzontale
  • Ambiente internazionale
  • Welfare
  • Assicurazione sanitaria


Altre informazioni


brain Technologies è un’Azienda che crede nelle pari opportunità e le decisioni in merito alle nuove assunzioni si basano solo su merito, qualifiche, abilità e rendimento nei colloqui. La scelta dei candidati che superano le selezioni vengono fatte indipendentemente da religione, paese d’origine o etnia, sesso, orientamento sessuale, identità o espressione di genere, età o disabilità. Brain Technologies si impegna a creare un ambiente di lavoro inclusivo, diversificato e sicuro. (Leggi 903/77; 125/91; dei decreti legislativi 215/03 e 216/03).

Candidatura e Ritorno (in fondo)