Firmware Engineer (Pavia)

Firmware Engineer (Pavia)

06 nov
|
Accenture
|
Pavia

06 nov

Accenture

Pavia

Overview
In questo ruolo, svilupperai firmware embedded in C/C++ per sistemi connessi e piattaforme embedded, integrando software e hardware in contesti industriali. Lavorerai su progetti di trasformazione digitale su larga scala, collaborando con team multidisciplinari per tradurre esigenze di business in soluzioni operativamente significative. Potrai guidare attività di debug, ottimizzazione e validazione, contribuendo al ciclo di vita del firmware e alle strategie di integrazione. Ti coinvolgerai in pratiche di sviluppo strutturate e CI/CD per assicurare affidabilità e scalabilità. Unisci le tue competenze tecniche a un contesto di crescita qualificato in una realtà globale oriented all'innovaz
Retribuzione / Benefits
lavoro ibrido
Responsabilità
Progettare, sviluppare e ottimizzare firmware embedded in C/C++ per microcontrollori e piattaforme embedded
Definire architetture firmware e interfacce software/hardware; integrare con periferiche e moduli di comunicazione
Sviluppare e integrare driver, HAL e middleware per periferiche comuni (GPIO, UART, SPI, I2C, CAN, ADC, PWM, DMA)
Eseguire debug avanzato, troubleshooting e performance tuning con strumenti di laboratorio
Supportare bring-up hardware, integrazione, validazione, test e rilascio firmware
Definire e migliorare pratiche di sviluppo strutturate (code review, unit test, CI/CD)
Collaborare con team multidisciplinari in contesti Agile/DevOps




Mentoring tecnico di profili junior e diffusione delle competenze firmware
Requisiti fondamentali
Laurea in discipline STEM o esperienza equivalente
Esperienza consolidata (>=4 anni) nello sviluppo firmware embedded in contesti industriali o product-oriented
Ottima conoscenza di C/C++ per embedded; gestione memoria, concorrenza, interrupt, periferiche e ottimizzazione
Esperienza su microcontrollori e piattaforme embedded (STM32, ESP, NXP, Microchip, Nordic, Infineon, Silicon Labs, Renesas o equivalenti)
Conoscenza di architetture bare-metal e RTOS (task scheduling, sincronizzazione, semafori, gestione memoria, timing)
Esperienza nello sviluppo di driver, HAL, bootloader, middleware riutilizzabili
Gestione ciclo di vita firmware: startup, OTA, recovery, rollback, sicurezza firmware su dispositivo
Capacità di leggere schemi elettrici, datasheets e referenze hardware
Conoscenza strumenti embedded (Visual Studio, STM32CubeID, Keil, IAR, GCC, ST-Link, J-Link)
Buona conoscenza Git, Make/CMake, gestione configurazioni e CI/CD
Esperienza con protocolli embedded/IoT (UART, SPI, I2C, CAN, BLE, MQTT, TCP/UDP)
Capacità di analizzare problemi complessi e proporre soluzioni robuste
Buona conoscenza inglese
Collaborazione multi-disciplinare
problem solving avanzato
orientamento alla qualità e affidabilità
C/C++ embedded
RTOS e bare-metal
driver/HAL/middleware development

📌 Firmware Engineer (Pavia)
🏢 Accenture
📍 Pavia

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: firmware engineer (pavia) / pavia

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: firmware engineer (pavia) / pavia