1,861,925open jobs
110,065companies
260,476added this week
Browse all
Salary
$39k – $51k per year
Location
In office (Farigliano)

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 19, 2026.

Overview
Company
Impact
Profile match
Risorse is an Italian employment agency based in Milan, offering recruitment and selection, temporary staffing, training, active labour policy programmes and HR consulting, with specialised brands such as Risorse Professional for middle and top management search. Active for more than 25 years with six business units and a national presence, it places candidates with client companies in mechanical engineering, industrial machinery, electrical installation, pharmaceuticals and IT, including roles reserved for protected categories. Its current searches cover metalworkers, welding supervisors, assemblers, maintenance technicians, CAD designers, PLC programmers, sales engineers and controllers.

Descrizione azienda

Per azienda cliente operante nel settore dell'Automazione Industriale, in particolare nello sviluppo di soluzioni elettroniche e software per l'automazione e la mobilità per mezzi di trasporto, Risorse SpA ricerca:

Posizione

Embedded Software Developer

La risorsa sarà coinvolta nello sviluppo di firmware per sistemi embedded basati su microcontrollori STM32, collaborando con i team Hardware e Software nelle diverse fasi del ciclo di sviluppo: dalla progettazione e implementazione fino al debug, test e validazione del prodotto.

Le principali attività comprenderanno:

  • Sviluppo di firmware embedded in C e, preferibilmente, C++;
  • Sviluppo e configurazione di applicazioni su microcontrollori STM32;
  • Configurazione e gestione delle principali periferiche: TIM, ADC/DAC, SPI, I²C, UART e CAN;
  • Sviluppo di applicazioni real-time utilizzando FreeRTOS o RTOS equivalenti;
  • Implementazione e integrazione di protocolli e applicazioni CAN, con particolare riferimento a CANopen e SAE J1939;
  • Sviluppo di funzionalità di diagnostica, bootloader e firmware upgrade;
  • Utilizzo di toolchain e ambienti di sviluppo quali STM32CubeIDE, GCC/Clang, IAR o Keil;
  • Utilizzo di Git e partecipazione ai processi di code review e sviluppo collaborativo;
  • Debug e test strumentale su banco mediante oscilloscopio, multimetro e analizzatore logico;
  • Validazione del firmware direttamente sul prodotto e, quando necessario, in macchina.

Requisiti

  • Solida conoscenza del linguaggio C per sistemi embedded; la conoscenza del C++ costituisce un requisito preferenziale;
  • Esperienza pratica nello sviluppo su microcontrollori STM32 e nell'utilizzo dei relativi ambienti di sviluppo e toolchain;
  • Familiarità con Git e con i principali workflow di branching e gestione del codice;
  • Capacità di interpretare schemi elettrici e di collaborare efficacemente con il team Hardware durante le fasi di sviluppo, debug e validazione;
  • Buona conoscenza del protocollo CAN, con particolare riferimento a CANopen e SAE J1939.

Costituiscono titolo preferenziale:

  • Esperienza nello sviluppo modulare secondo principi e architetture in stile AUTOSAR e conoscenza delle linee guida MISRA-C;
  • Conoscenza di Python per scripting, automazione e sviluppo di test; conoscenza di C# per la realizzazione di tool e interfacce;
  • Esperienza con FreeRTOS o altri sistemi operativi real-time (RTOS);
  • Conoscenza di linguaggi e ambienti di programmazione PLC;
  • Esperienza con microcontrollori Microchip e relativi IDE e toolchain;
  • Utilizzo avanzato della strumentazione di laboratorio, in particolare oscilloscopio, multimetro e analizzatore logico;
  • Conoscenza dei principali principi di cybersecurity embedded, inclusi autenticazione, cifratura, protezione del firmware e secure boot;
  • Esperienza nello sviluppo di applicazioni safety-critical e conoscenza delle normative e dei processi di functional safety, quali IEC 61508 e ISO 26262;
  • Buona conoscenza dell'inglese tecnico, sia scritto sia parlato.

Altre informazioni

Luogo di lavoro: vicinanze di Farigliano (CN).

Orario di lavoro: full-time orario centrale.

CCNL: Metalmeccanica Industria

RAL: € 35.000 - € 45.000.

Si offre contratto diretto in azienda.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,861,925 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Farigliano
≈ $35k – $62k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Master's Degree • Rome
C++
DevOps
Ansible
GCP
AWS
Docker
Linux
Management
Confluence
Agile
Scrum
Apply
≈ $31k – $62k per year (Estimated) • Remote (Italy) • Full-Time • Milan
Python
AI/ML
Copilot
DevOps
GitHub Actions
CI/CD
Jenkins
Git
Docker
Linux
Windows
Apply
≈ $31k – $63k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Turin
Analytics
Informatica
Apply
$36k – $45k per year • Remote (Italy) • Full-Time • Master's Degree • Rome
C++
VHDL
DevOps
RTOS
Analytics
Informatica
Apply
$87k – $165k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Tucson
JavaScript
MATLAB
Frontend
Effector
Chips/EDA
HyperLynx
Apply
$48k – $56k per year • In office • Bachelor's Degree • Farigliano
Robotics
CANopen
Chips/EDA
Altium Designer
Apply
$26k – $28k per year • In office • Farigliano
Apply
See all jobs
This is one of many
1,861,925 more open roles from verified company boards, updated every day.