×
Register Here to Apply for Jobs or Post Jobs. X

Ingegnere software firmware

Job in 34100, Trieste, Friuli-Venezia Giulia, Italy
Listing for: agap2 Italia
Full Time position
Listed on 2025-12-24
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
Parte del Gruppo MoOngy, Agap2 è presente sul mercato europeo in 14 paesi con servizi di consulenza ingegneristica impiantistica. Dal 2018,  Agap2 Italia  opera sul territorio nazionale nei seguenti settori:
Energy, Oil&Gas, Steel, Hydrogen, Power Generation, Construction.

Tipologia di contratto:  Full Time
Orario di lavoro:  Lunedì – Venerdì
Esperienza richiesta:  3 anni

Siamo alla ricerca di un  Firmware Engineer Embedded – livello Middle , con  solida esperienza nella programmazione in C su sistemi embedded bare-metal .
La figura entrerà a far parte di un contesto tecnico strutturato e lavorerà allo sviluppo di firmware per microcontrollori  STM
32 , con particolare attenzione all’ efficienza energetica , all’ ottimizzazione delle risorse hardware  e alla qualità del codice.

Attività principali
Sviluppo e manutenzione di firmware embedded in  linguaggio C
Programmazione su  microcontrollori STM
32  in ambiente  senza sistema operativo (bare-metal)
Implementazione e gestione di driver per periferiche hardware (GPIO, Timer, UART, SPI, I2C, ADC, DMA)
Ottimizzazione del firmware in termini di  consumi energetici ,  utilizzo della memoria  e  prestazioni
Utilizzo delle modalità  low-power  e delle funzionalità di power management degli STM
32
Debug, test e validazione del firmware tramite strumenti di sviluppo e debugging
Collaborazione continua con il team hardware e con gli altri reparti tecnici
Produzione e aggiornamento della documentazione tecnica di progetto

Requisiti tecnici
Laurea in Ingegneria Elettronica, Informatica o formazione tecnica equivalente
Esperienza di almeno 3 anni  nello sviluppo firmware embedded
Ottima conoscenza del  linguaggio C  per sistemi embedded
Esperienza consolidata sulla famiglia di microcontrollori  STM
32
Sviluppo su sistemi  bare-metal (assenza di RTOS)
Conoscenza delle architetture  ARM Cortex-M
Capacità di lettura e interpretazione di  datasheet, reference manual e schemi elettronici
Esperienza con strumenti di debugging (JTAG/SWD, debugger hardware e software)

Competenze preferenziali
Utilizzo di  STM
32

CubeIDE , HAL e/o LL
Esperienza con toolchain  GCC per embedded
Sviluppo di sistemi a  basso consumo  e alimentati a batteria
Familiarità con sistemi di versionamento del codice (Git)
Conoscenze di base di elettronica digitale

AGAP2 è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà. Pertanto, accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile.

Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99.

I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary