Posizione
La posizione è riservata ad un candidato con ottime competenze tecniche e capacità organizzative e di comunicazione. Il candidato deve avere comprovate esperienze professionali nella progettazione di sistemi embedded altamente integrati e notevoli capacità di tradurre questi sistemi in robuste applicazioni reali.
I compiti del candidato, oltre alla progettazione e allo sviluppo firmware, comprendono l’analisi dei requisiti e la conseguente stesura delle specifiche di progetto e delle stime di completamento; interfaccia tecnica verso il cliente; la gestione di piccoli team; tutoring di figure junior e revisione del codice prodotto; test e debug di soluzioni integrate hw/sw; lettura, analisi e revisione di schemi elettrici.
Competenze richieste
- Laurea in ambito IT o esperienza equivalente
- Almeno 4 anni di esperienza lavorativa nella progettazione e sviluppo di sistemi embedded
- Ottime capacità interpersonali
- Capacità di gestire autonomamente il proprio lavoro e quello del team
- Orientamento al risultato rispettando deadline e qualità del prodotto
- Ottima conoscenza del linguaggio di programmazione C
- Capacità di lettura, analisi e revisione di schemi elettrici e data-sheet
- Conoscenza delle problematiche dei sistemi real-time e multithreaded
- Ottima conoscenza di almeno uno dei seguenti:
- struttura sistema operativo Android (in particolare NDK e build system)
- kernel e driver Linux
- struttura distribuzioni Linux
- Padronanza di strumenti di
- debugging integrato hw/sw
- profiling
- code versioning
- Ottima padronanza della lingua inglese scritta e parlata
Competenze preferenziali
Sarà data priorità ai candidati che possiederanno una o più delle seguenti competenze:
- Conoscenza di git
- Utilizzo di sistemi di integrazione continua
- Capacità di analizzare, scomporre ed implementare algoritmi complessi
- Sviluppo Verilog/VHDL per FPGA e CPU + FPGA
- Ottimizzazione architettura di sistema per dispositivi low-power
- Familiarità con architetture Freescale (NXP) e/o ST
- Padronanza di linguaggi di shell scripting (es: bash, awk, python, ecc…)
- Esperienza con microcontrollori con risorse limitate (tipo 8-bit)
- Collaborazioni a progetti open source o progetti personali

No comments:
Post a Comment