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

Firmware Engineer Mid-Level – IoT ed Embedded Systems

Remote / Online - Candidates ideally in
Latium, Italy
Listing for: Filo - Find & Locate
Remote/Work from Home position
Listed on 2026-01-17
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer, C++ Developer
Job Description & How to Apply Below
Filo srl è una PMI Innovativa basata a Roma che realizza prodotti IoT e digitali che spaziano dal settore Juvenile ai Tracking Devices. Fondata nel 2014, ha lanciato il primo tracker Bluetooth in Italia (Filo Tag) e il primo dispositivo anti-abbandono al mondo dotato di allarmi intelligenti (Tata Pad). Nel 2023 è stata acquisita da Traveler Innovation Limited, una delle principali realtà nel settore dell'infanzia.

L'azienda distribuisce i propri prodotti in oltre 90 paesi.
Responsabilità
Cerchiamo un Firmware Engineer Mid-Level per il team R&D.
Il ruolo richiede autonomia crescente e supporto tecnico ai colleghi junior per:

Progettare, sviluppare e testare firmware per sistemi embedded IoT complessi
Sviluppare firmware ad alte prestazioni in C/C++
Implementare architetture firmware modulari e scalabili
Realizzare driver hardware e gestire protocolli seriali (I2C, I2S, SPI, USART)
Collaborare con l'hardware team per integrazione e debug elettronico
Diagnosticare anomalie hardware/firmware; leggere schemi elettronici; usare oscilloscopio,
Documentare codice e progetti (Doxygen, schemi tecnici)
Definire strategie di testing & validazione
Mentoring e supporto tecnico a sviluppatori junior
Partecipare alla definizione di specifiche tecniche e requisiti di sistema

Laurea magistrale in Ingegneria Informatica, Elettronica o simili (preferita);
Laurea triennale con esperienza >5 anni;
Esperienza:
4-6 anni nello sviluppo firmware embedded su sistemi IoT di media-alta complessità
Progettazione e sviluppo su RTOS (FreeRTOS, Zephyr o equivalenti): schedulazione task,
gestione risorse, debug real-time;
Diagnostica hardware/firmware e uso strumenti di laboratorio;

C/C++ avanzato
Driver software e bus seriali
Pattern architetturali firmware e best practices
Sviluppo e debug RTOS su microcontrollori

Competenze preferenziali:

Esperienza sviluppo software di supporto in Python e Flutter
Teamwork e mentoring junior;
Autonomia e organizzazione;
Inglese fluente (scritto e parlato)

Crescita professionale e formazione continua
Modalità di lavoro in presenza e remote working
Team dinamico e internazionale
Retribuzione competitiva commisurata all'esperienza
Percorsi verso technical leadership o specializzazione
Sede di lavoro
Roma EUR
Tipo di contratto
Tempo pieno
#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