Firmware Reverse Engineer - RIF. 625738

19 ott - Piemonte
WeHunt

Scopra di più sui compiti quotidiani, le responsabilità generali e l'esperienza richiesta per questa opportunità scorrendo subito verso il basso.
Azienda

Realtà di prodotto che da + 30 anni progetta e sviluppa strumenti per il chiptuning e software di rimappatura per la programmazione e la ricalibrazione di centraline motore e cambio. Dal 2021 nasce all'interno un branch aziendale che sviluppa soluzioni di domotica intelligente, pensate per migliorare il comfort, la sicurezza e l’efficienza degli spazi residenziali, commerciali e pubblici. Grazie a dispositivi proprietari, un cloud sicuro e un’applicazione unica nel suo genere, l'azienda offre un’esperienza integrata che semplifica la gestione degli impianti e rende la tecnologia davvero al servizio delle persone.

Ruolo

La risorsa entrerà nel reparto RICERCA focalizzato sull’analisi avanzata di firmware, sicurezza embedded e tecniche di reverse engineering. Lavorano su dispositivi reali, microcontrollori e sistemi IoT, con un approccio investigativo e orientato alla sicurezza.

Cerchiamo un/una Firmware Reverse Engineer . La persona si occuperà di attività di analisi e reverse engineering di firmware embedded, combinando competenze software e hardware per comprendere, ricostruire e analizzare il comportamento di sistemi complessi.

Responsabilità

- Reverse engineering e analisi software
- Analisi di codice assembly su architetture ARM Cortex-M, AVR, PIC, MSP430, RISC-V
- Utilizzo di strumenti di reverse engineering (IDA Pro, Ghidra, Binary Ninja)
- Attività di analisi statica e dinamica del firmware
- Ricostruzione della logica applicativa partendo da binari
- Identificazione di pattern, strutture dati e algoritmi (incluse funzioni crittografiche e protocolli)
- Conoscenza hardware e microcontrollori




- Utilizzo di IDE e toolchain embedded (STM32CubeIDE, MPLAB X, Keil, IAR, Arduino)
- Lettura e interpretazione di datasheet e register mapping
- Analisi e comprensione di periferiche (Timers, ADC, DMA, ecc.)
- Studio e intercettazione di comunicazioni su protocolli: UART, SPI, I2C, CAN bus
- Strumentazione di laboratorio e analisi fisica
- Uso di interfacce di debug (JTAG / SWD, J-Link, ST-LINK)
- Estrazione e analisi di firmware (memory dump)
- Utilizzo di analizzatori logici e oscilloscopi per il monitoraggio dei segnali
- Attività di sniffing e decodifica dei segnali hardware
- Conoscenza (anche teorica) di tecniche di attacco: Glitching (clock/voltage), Side-channel analysis

Requisiti MUST HAVE
- Assembly
- C / C++
- Esperienza o forte interesse nel reverse engineering
- Ottime capacità di problem solving

NICE TO HAVE
- Conoscenze di sicurezza embedded / hardware hacking
- Esperienza pratica con strumenti di laboratorio
- Familiarità con tecniche di bypass protezioni firmware

Soft skill
- Mentalità investigativa e curiosità tecnica
- Elevata precisione e attenzione al dettaglio
- Pazienza e perseveranza nell’analisi di sistemi complessi
- Attitudine al lavoro in team e alla condivisione della conoscenza

Sede: Vercelli provincia.

Modalità di lavoro: ibrida (previsto 1 giorno di smart-working a settimana).

Inquadramento: Indeterminato, CCNL Metalmeccanico, livello da definire. RAL: 35.000€ - 40.000€ Benefit: premio performance + welfare aziendale concorrenziale.

L’annuncio è rivolto ad ambo i sessi (D.lgs n. 198/2006) e nel rispetto di quanto disposto dall’art. 10 del D.Lgs n. 276/2003. I candidati sono invitati a leggere l’informativa privacy qui ai sensi dell'art. 13 e art. 14 del Regolamento UE 2016/679 sulla protezione dei dati. xjncmbx Aut. Min. Prot. R. del 31/12/2021.

#J-18808-Ljbffr

AI Content Evaluator

20 ott - Padova
YO AI Labs

L'Aquila: Private banker – Consulente Finanziario

20 ott - Roma
BANKING PEOPLE

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per firmware reverse engineer - rif. 625738 / piemonte

Backend Developer

20 ott - Trento
WeHunt

Scrum Coordinator

20 ott - Lecce
Agm Solutions