Il nostro cliente, un importante innovatore italiano nel settore della tecnologia audio competente, è 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.
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.
Se questa può essere la tua prossima sfida, non esitare a candidarti!