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

Embedded firmware engineer

Job in 38121, Trento, Trentino-Alto Adige, Italy
Listing for: Randstad Italia spa
Full Time position
Listed on 2026-01-17
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
Luogo di lavoro:
Trento
Randstad Digital Talent Services, divisione specializzata nella ricerca e selezione di profili ICT di Randstad Digital Italia, sta cercando ricerca un
* Embedded Firmware Engineer per dipartimento R&D di strutturata azienda internazionale nel settore dei dispositivi dedicati all’automotive.
esperienza
da 6 a 10 anni
Responsabilità

Progettare e sviluppare firmware in C per MCU ARM/ESP
32 (driver, HAL, middleware, applicazione).
Implementare e ottimizzare algoritmi di controllo, filtraggio realtime e gestione motori brushless DC.
Integrare connettività Bluetooth (stack, profili, pairing) quando richiesto dal progetto.
Eseguire debug e validazione in laboratorio (strumentazione: oscilloscopio, alimentatori, analizzatore logico, ecc.).
Scrivere test (unitari/integrati) e contribuire a code review e qualità del codice.
Collaborare con il team HW (schemi/PCB in Altium Circuit Studio) per la definizione dei requisiti.
Redigere documentazione tecnica (spec, ICD, release notes).
Supportare l'industrializzazione e la risoluzione di problemi su campo.
Effettuare trasferte occasionali (tipicamente 1 settimana) presso la sede in Germania quando richiesto.

Qualifiche
Requisiti

Laurea in Ingegneria Elettronica, Robotica, Automazione o equivalente.
Solida esperienza di programmazione C su microcontrollori (ARM Cortex-M, ESP
32).
Conoscenza di periferiche MCU e bus (GPIO, ADC, PWM, UART/I²C/SPI, timers, watchdog).
Confidenza con laboratorio elettronico e misure strumentali (oscilloscopio, analizzatore logico).
Inglese fluente (parlato e scritto).
Attitudine team-oriented, pragmatismo e autonomia.

Sono gradite inoltre

Conoscenza di Bluetooth (BLE), filtraggio realtime (es. IIR/FIR), BLDC drivers (FOC/6-step, controllo velocità/corrente).
Conoscenza di Python per analisi/strumentazione e piccoli tool di test.
Esperienza con RTOS (es. FreeRTOS) e di pratiche di sicurezza/affidabilità in ambito consumer.
Familiarità con pipeline CI/CD e metodologie Agile.
Conoscenza di Strumenti: MS VS Code, Keil MDK, Git Hub / Azure Dev Ops (Git), Altium Circuit Studio (lettura schemi/PCB).

Offerta

Inserimento diretto in azienda.

Sede di Lavoro: in sede nell'area di Trento o Treviso.
La ricerca è rivolta ai candidati ambosessi (L.903/77). Ti preghiamo di leggere l'informativa sulla privacy Randstad (https://(Use the "Apply for this Job" box below).) ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).
Livello di studio
laurea triennale o equivalente
#J-18808-Ljbffr
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