Firmware Engineer

1 giorno fa

Napoli, Campania, Italia Altro Tempo pieno

Chi siamo In Altech3D ci occupiamo di consulenza ingegneristica e IT nei settori Automotive/Motorsport, Railway, Industrial Automation e Navale. Abbiamo sede a Bologna ma collaboriamo con clienti su tutto il territorio nazionale. Lavoriamo su progetti che uniscono passione, precisione e velocità, puntando sull'innovazione e sull'energia delle persone che lavorano con noi.
Chi stiamo cercando Per un'importante realtà operante in ambito tecnologico e industriale , siamo alla ricerca di un/a Firmware Engineer .
La risorsa sarà coinvolta nella progettazione, nello sviluppo e nella manutenzione di firmware embedded per sistemi basati su microcontrollori e microprocessori. Seguirà le diverse fasi dello sviluppo, dall'analisi dei requisiti alla definizione dell'architettura firmware, fino alle attività di integrazione, testing, debugging e validazione.
Principali responsabilità Progettare, sviluppare e manutenere firmware embedded per sistemi basati su microcontrollori e microprocessori.
Analizzare i requisiti di sistema e software, traducendoli in architetture firmware e soluzioni tecniche.
Sviluppare moduli firmware in C/C++ nel rispetto degli standard di codifica e delle best practice.
Implementare driver, protocolli di comunicazione e Hardware Abstraction Layer (HAL).
Integrare il firmware con sensori, attuatori, interfacce di comunicazione e dispositivi esterni.
Eseguire attività di debugging e troubleshooting mediante oscilloscopi, analizzatori logici, emulatori e strumenti di tracing.
Svolgere test unitari, di integrazione e di sistema.
Supportare le attività di hardware bring-up, validazione dei prototipi e ottimizzazione delle performance.
Predisporre documentazione tecnica, specifiche di progetto e report di test.
Collaborare con i team Hardware, System Engineering, Verification & Validation e Product Management.
Supportare l'analisi delle anomalie, la definizione delle azioni correttive e le attività di miglioramento continuo.
Requisiti richiesti Esperienza di 3–6 anni nello sviluppo firmware embedded.
Solida conoscenza delle architetture embedded.
Ottima conoscenza dei linguaggi di programmazione C e C++.
Esperienza nello sviluppo su microcontrollori e microprocessori, quali STM32, NXP, Renesas, ARM Cortex, ESP32 o equivalenti.
Conoscenza di sistemi operativi real-time (RTOS).
Buona conoscenza dell'elettronica digitale e delle principali interfacce hardware.
Esperienza con protocolli di comunicazione quali UART, SPI, I2C, CAN/CANopen, Ethernet e Bluetooth.
Familiarità con sistemi di version control, quali Git o SVN.
Esperienza nell'utilizzo di IDE e ambienti di debugging per sistemi embedded.
Ottima conoscenza della lingua italiana.
Buona conoscenza della lingua inglese, almeno livello B2.
Costituiscono un plus Conoscenza del protocollo LoRaWAN.
Esperienza nell'integrazione firmware con sensori, attuatori e dispositivi esterni.
Esperienza pratica nell'utilizzo di oscilloscopi, analizzatori logici e strumenti di tracing.
Esperienza nelle attività di hardware bring-up e validazione di prototipi.
Cosa offriamo Ambiente di lavoro dinamico e stimolante.
Possibilità di lavorare su progetti sfidanti.
Birthday Off: un giorno di ferie extra in occasione del proprio compleanno.
Buoni pasto giornalieri del valore di €7,00.
RAL 28-30K Sede: Napoli.
Modalità di lavoro: ibrida, con 2–3 giorni a settimana di presenza presso la sede di Napoli.
Orario di lavoro: Full time, 40 ore settimanali.
Tipologia contrattuale: valutiamo anche collaborazioni in regime di Partita IVA.
Seniority: 3–6 anni di esperienza.
Dotazione aziendale: PC aziendale.
Trasferte: non previste.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.