yoinka

Firmware Engineer

Accenture

RemoteMid€32/hrH-1B sponsor company
Sign in to applyVerified 2h ago
Location
Remote
Work model
Hybrid
Level
Mid
Salary
€32/hr
H-1B history
998 approvals (FY2023)
Posted
14h ago

Skills

AgileCI/CDGitScala

About this role

Entrando in Accenture Supply Chain & Engineering lavorerai al cuore della value chain - dal sourcing e procurement, all'engineering e R&D, dalla manifattura e operations , ai capital projects - per aiutare le aziende a reinventare l'intera catena del valore, alimentata da dati, AI e tecnologie di nuova generazione. In particolare, l avorerai su progetti di implementazione tecnologica e trasformazione digitale su larga scala, traducendo esigenze di business in software scalabili ad alto impatto operativo, integrando sviluppo software , ingegneria industriale , architettura tecnologica e site reliability , end-to-end.   Come firmware engineer svilupperai firmware embedded in C/C++ per sistemi connessi e dispositivi intelligenti, occupandoti dell'integrazione tra software e hardware, delle attività di debugging e della validazione delle soluzioni. Il tuo ruolo e le tue prospettive Progettazione, sviluppo e ottimizzazione di firmware embedded in C/C++ per microcontrollori e piattaforme embedded, in contesti bare-metal o basati su RTOS Definizione dell’architettura firmware, delle interfacce software/hardware e delle strategie di integrazione con periferiche, sensori, attuatori e moduli di comunicazione Sviluppo e integrazione di driver, HAL e middleware per periferiche quali GPIO, UART, SPI, I2C, CAN, ADC, PWM, DMA e protocolli di comunicazione embedded/IoT Gestione di attività di debug avanzato, troubleshooting e performance tuning tramite IDE embedded, debugger hardware, oscilloscopi, analizzatori logici e strumenti di laboratorio Supporto tecnico nelle fasi di bring-up hardware, integrazione, validazione, test di sistema e rilascio firmware Definizione e miglioramento di pratiche di sviluppo strutturate: code review, unit test, test di integrazione, versionamento, build automation e pipeline CI/CD Collaborazione con team multidisciplinari (hardware, software, test, cloud, mobile app, product engineering) in contesti Agile/DevOps Mentorship tecnica verso profili più junior e contributo alla crescita delle competenze firmware all’interno del team La retribuzione prevista in Accenture viene definita sulla base di molteplici elementi di valutazione, tra cui – ad esempio - il ruolo ricoperto, il livello di seniority, il grado di responsabilità, le competenze professionali e l’esperienza maturata. Per la presente posizione, è previsto un livello di inquadramento B2 nel CCNL Metalmeccanico.     La fascia di retribuzione annua lorda prevista è compresa tra € 32.000 e € 50.500.   #LI-EU   #LI-Hybrid   #LI-MP Le tue caratteristiche Laurea in discipline STEM o esperienza equivalente in ambito embedded/software engineering Esperienza consolidata, preferibilmente almeno 4 anni , nello sviluppo firmware embedded in contesti industriali o product-oriented Ottima conoscenza di C/C++ applicato all’embedded , con padronanza di gestione memoria, concorrenza, interrupt, registri, periferiche e ottimizzazione delle risorse Solida esperienza su microcontrollori e piattaforme embedded, ad esempio STM32, ESP, NXP, Microchip, Nordic, Infineon, Silicon Labs, Renesas o equivalenti Conoscenza approfondita di architetture bare-metal e RTOS , inclusi task scheduling, sincronizzazione, code, semafori, gestione memoria, timing e real-time constraints Esperienza nello sviluppo di driver, HAL, bootloader, middleware e componenti firmware riutilizzabili Esperienza nella gestione del ciclo di vita firmware, incluse logiche di startup, aggiornamento firmware OTA, recovery, rollback e gestione sicura del firmware su dispositivo Capacità di leggere e interpretare schemi elettrici, datasheet, reference manual e specifiche tecniche hardware Familiarità con ambienti e tool di sviluppo embedded come Visual Studio , STM32CubeID, Keil, IAR, GCC toolchain, ST-Link, J-Link o equivalenti Buona conoscenza di Git, build system come Make/CMake , gestione configurazioni e pratiche di sviluppo collaborativo Esperienza con

Firmware Engineer at Accenture, Remote | Yoinka