Il nostro cliente, un importante innovatore italiano nel settore della tecnologia audio professionale, è alla ricerca di un Firmware Engineer da inserire nel team R&D nella zona di Bologna. Questo ruolo è al centro del ciclo di sviluppo del prodotto, contribuendo ai sistemi embedded che stanno alla base di una gamma di soluzioni audio ad elevate prestazioni.
Le seguenti informazioni forniscono una panoramica delle competenze, delle qualità e delle qualifiche necessarie per questo ruolo.
Il candidato selezionato entrerà a far parte di un team di ingegneria multidisciplinare composto da oltre 20 specialisti, collaborando a stretto contatto con ingegneri firmware/software, hardware e meccanici, oltre a sviluppatori esterni. Questo ruolo è adatto a un ingegnere da junior a mid-level in grado di contribuire con un certo grado di autonomia, supportando lo sviluppo in corso e costruendo sulle architetture e sugli strumenti esistenti.
Responsabilità principali
* Sviluppare firmware per preamplificatori, amplificatori e processori audio
* Progettare e mantenere librerie embedded a supporto della funzionalità del sistema
* Sviluppare layer di interfaccia tra componenti hardware e strumenti software proprietari
* Creare ed eseguire firmware di test e debug per convalidare le prestazioni del sistema
* Collaborare con i team hardware, acustica e software a supporto dello sviluppo prodotto
* Lavorare con professionisti esterni per attività parallele di sviluppo firmware
* Contribuire al miglioramento continuo dei processi di sviluppo, degli strumenti e della documentazione
Esperienza richiesta
* Esperienza nello sviluppo di firmware embedded, preferibilmente in contesti elettronici o focalizzati sull'audio
* Solida conoscenza della programmazione Embedded C
* Esperienza pratica con microcontrollori STM32 e strumenti di sviluppo associati
* Esperienza pratica nell'utilizzo di sistemi operativi in tempo reale (RTOS), preferibilmente Keil RTX (accettabile anche esperienza con FreeRTOS)
* Comprensione del processamento audio su DSP o microcontrollori è considerata un vantaggio
* Capacità di operare efficacemente all'interno di un team di ingegneria collaborativo e cross-funzionale
Competenze preferenziali
* Conoscenza dell'ambiente di sviluppo Keil MDK-ARM
* Esperienza con C++ e il toolkit Qt
* Nozioni di base sull'hardware elettronico e sulla progettazione di sistemi
* Esperienza nello sviluppo di applicazioni Embedded Linux
Il ruolo ha sede a Bologna, Italia. Con la maggior parte del team di ingegneria basato localmente, è previsto un modello di lavoro ibrido di 2-3 giorni a settimana in sede. È preferibile essere residenti in Italia o nell'UE, con possibilità di supporto al trasferimento se appropriato. La conoscenza fluente dell'italiano è essenziale per una collaborazione efficace con il team, mentre l'inglese è considerato un plus.
Questa è un'opportunità per entrare a far parte di un'azienda audio ben consolidata, contribuendo allo sviluppo di sistemi embedded sofisticati in un ambiente collaborativo e orientato alla tecnica. xjrgpwk Se questa può essere la tua prossima sfida, non esitare a candidarti!