Firmware Engineer
Jobtome
Our client is an Italian company specializing in the development of hardware and software solutions for workforce management and workplace safety. It operates across Italy and Europe, delivering innovative, tailor‑made products for enterprise environments.Position
We are looking for a Firmware Developer to join the embedded systems team. You will be responsible for designing, developing, and maintaining firmware for embedded devices, working across the full stack from low-level hardware interaction to user-facing interfaces.
This role requires strong expertise in C++ , embedded Linux (Yocto), and experience building reliable, scalable firmware solutions.
Familiarity with microcontroller platforms such as ST, ESP32, or NXP is highly desirable.
Key Responsibilities- Design, develop, and maintain embedded firmware using C++
- Customize and manage embedded Linux distributions using Yocto
- Develop scripts and tools using Python for automation, testing, and integration
- Build and maintain UI components using Qt where applicable
- Interface directly with hardware (drivers, peripherals, communication protocols)
- Debug and optimize system performance, memory usage, and power consumption
- Collaborate with hardware engineers and cross‑functional teams
- Write clean, maintainable, and well‑documented code
- Participate in code reviews and contribute to best practices
- 3+ years of experience in embedded firmware development
- Strong proficiency in C++ (modern standards preferred)
- Hands‑on experience with Yocto Project and embedded Linux systems
- Solid experience with Python
- Experience developing applications with Qt (Qt/QML is a plus)
- Good understanding of embedded systems architecture and constraints
- Experience with debugging tools (JTAG, GDB)
- Familiarity with communication protocols (UART, SPI, I2C, CAN, etc.)
- Experience with version control systems (Git)
- Experience with microcontroller platforms: STMicroelectronics (STM32), Espressif ESP32, NXP (i.MX, LPC, etc.)
- Knowledge of bootloaders, BSPs, and device tree configuration
- Experience with CI/CD pipelines for embedded systemsFamiliarity with RTOS (FreeRTOS)
- Basic hardware troubleshooting skills (oscilloscope, logic analyzer)
Genova (max 1 day per week of remote working).
#J-18808-Ljbffr30.000 € - 40.000 €
Experis S.r.l. cerca un Software Embedded Engineer a Genova per potenziare la divisione Aerospazio&Difesa. Questa figura si unisce a un team tecnico specializzato nello sviluppo di sistemi embedded mission-critical. Si richiedono competenze in C/C++, Linux, e sistemi embedded...ConsigliatoImpiego permanente30.000 € - 40.000 €
...esistente, ci ha incaricato di selezionare unIl candidato sarà inserito nel team di Ricerca e Sviluppo e si occuperà dello sviluppo Firmware embedded su microcontrollori per prodotti di automazione industriale.ResponsabilitàSi occuperà inoltre di:Sviluppo e realizzazione...ConsigliatoOrario flessibile- ...products for enterprise environments.Position We are looking for a Firmware Developer to join the embedded systems team. You will be... ...usage, and power consumption Collaborate with hardware engineers and cross‑functional teams Write clean, maintainable, and well...ConsigliatoRemoto
- ...specializzato a Milano. Il ruolo si concentra sullo sviluppo di software embedded e firmware per applicazioni spaziali, collaborando strettamente con i team hardware e system engineering. Responsabilità Sviluppo di software embedded in C/C++ Implementazione di...ConsigliatoImpiego permanente
- ...agap2 Italia cerca un professionista con esperienza nello sviluppo firmware embedded per collaborare nella divisione IT/Engineering. La posizione offre un'assunzione a tempo indeterminato con buoni pasto e indennità di trasferta. Il candidato ideale ha almeno 3 anni...ConsigliatoImpiego permanenteRemoto
30.000 € - 40.000 €
Adecco cerca un candidato da inserire nel team di Ricerca e Sviluppo per lo sviluppo di Firmware embedded su microcontrollori per l'automazione industriale. Richiesta laurea in Ingegneria Informatica/Automazione con competenze in C/C++ e microcontrollori.Offriamo assunzione...Orario flessibile- Experteer Italy cerca un ingegnere Embedded/Firmware per guidare lo sviluppo software su sistemi embedded. Il ruolo consiste nel contribuire a soluzioni a basso consumo in un contesto multidisciplinare e internazionale.Il candidato ideale avrà una profonda conoscenza di...
35.000 € - 42.000 €
...RINA Piraeus Team in Genova is seeking a Real Time SW Embedded Engineer to enhance advanced development in mission-critical environments. This role involves designing embedded software components, integrating with complex systems, and documenting technical processes....- ...WeHunt is seeking a Firmware Developer to join our embedded systems team in Genova. This role involves designing and maintaining firmware... ...in C++ and embedded Linux (Yocto). You will collaborate with engineers, debug systems, and write well-documented code. The ideal...Remoto
- OverviewIn Teoresi, cerchiamo un ingegnere Embedded/Firmware per guidare lo sviluppo software su sistemi embedded. Lavorerai in un contesto multidisciplinare e internazionale, contribuendo a soluzioni a basso consumo e ad alta affidabilità. Il ruolo supporta progetti tecnologici...
- ...con oltre 500 dipendenti. Per un importante cliente del settore automobilistico, siamo alla ricerca di un/a Linux Embedded Firmware Engineer da inserire nel team i Ricerca & Sviluppo Software/Firmware di un noto cliente nel settore Automotive. L’attività si...Lavoro ibrido
- ...Overview Experis ricerca un Software Embedded Engineer per potenziare la divisione Aerospazio&Difesa sulla sede di: Genova. Mission: la figura sarà inserita in un team tecnico altamente specializzato, impegnato nello sviluppo di sistemi embedded mission-critical...Impiego permanente
- ...Capgemini a Genova cerca un Embedded Software Engineer da inserire nel team globale. Il candidato ideale possiede una laurea in ingegneria informatica e ha esperienza nello sviluppo di software embedded. Ti occuperai di sviluppare applicazioni e sistemi critici, partecipando...Orario flessibile
- Experis S.r.l. cerca un ingegnere per sviluppo software embedded a Genova. La risorsa si occuperà di software in contesti Real-time e Safety critical, gestendo implementazione di componenti SW e cicli di vita software. È richiesta una laurea in Ingegneria Informatica, Elettronica...Impiego permanente
35.000 € - 42.000 €
...Real Time SW Embedded Engineer City: Genova Location: Genova, Italy Contract Type: Permanent Division: Operating Engine Level of experience: Intermediate Mission We are looking for a Real Time SW Embedded Engineer to support advanced development activities...Impiego permanente- ...MES / SCADA & IoT ENGINEER Il ruolo La risorsa sarà inserita all’interno di un team dedicato alla digital transformation industriale, lavorando sull’intera catena di integrazione: dal campo (macchine, PLC, sensori) ai sistemi software aziendali . L’obiettivo principale...Impiego permanenteLavoro ibrido
- Un'azienda tecnologica di primo piano è alla ricerca di un Ingegnere MES / SCADA & IoT a Genova. La risorsa si occuperà di sviluppare soluzioni per la digital transformation industriale, integrando dati da sistemi di produzione e supportando l'analisi dei KPI. È richiesta...Impiego permanente
- ...progettare e sviluppare sistemi meccatronici integrati presso il sito di Genova Erzelli. Il candidato lavorerà in un contesto ICT/Engineering innovativo, contribuendo a progetti di IoT e Industria 4.0 e supportando la produzione e manutenzione.È richiesta esperienza nell...
- Fai la differenza con AYES: unisciti a noi come EMBEDDED SOFTWARE ENGINEER! AYES, multinazionale di consulenza ingegneristica e tecnologica, in vista dell'espansione delle proprie attività in Italia, è alla ricerca di un Embedded Software Engineer per la sede di La Spezia...
35.000 € - 42.000 €
RINA is hiring a Real Time Sw Embedded Engineer in Genoa to design and develop advanced embedded systems in mission-critical environments. The ideal candidate should have a Bachelor's degree in Computer Engineering or Computer Science and strong proficiency in embedded...35.000 € - 42.000 €
RINA in Genoa is seeking a Real Time SW Embedded Engineer to support advanced development in mission-critical environments. You will design and develop embedded software components while collaborating on complex HW/SW systems integration.This role requires a Bachelor's...- ...Gi Group cerca un Software Engineer Embedded Avionics a Genova. Il candidato ideale ha una laurea in ingegneria e esperienza in sviluppo software avionico. Si richiede una solida conoscenza di C/C++ e capacità di lavorare in team. Offriamo un contratto a tempo indeterminato...Impiego permanente
30.000 €
Embedded Software Engineer – Sistemi Safety-Critical La Spezia (on-site) | RAL 30K – 50K | Overtech Consulting Siamo Overtech Consulting: società di ingegneria che opera in settori safety-critical, in crescita, con struttura tecnica snella e responsabilità chiare. Cerchiamo...- ...fondata nel 2006, con oltre 750 dipendenti. Siamo alla ricerca, per un importante cliente del settore automobilistico, di un Software Engineer. Laurea Magistrale in Ingegneria Informatica; Almeno 1-2 anni di esperienza professionale nello sviluppo e nel testing di software...Lavoro ibrido
- Capgemini Engineering cerca un FPGA Engineer a Genova per disegnare soluzioni hardware avanzate. Il candidato avrà la responsabilità di progettare e sviluppare FPGA, ottimizzando le prestazioni e collaborando con team software. Richiesta laurea in Ingegneria Elettronica...Impiego permanenteOrario flessibile
- Una società tecnologica innovativa sta cercando un Software Engineer a Genova per sviluppare software in C/C++ per sistemi real-time. Sarai responsabile della progettazione e dello sviluppo di software per ambienti embedded, della creazione di modelli di simulazione e...
- Gi Group SpA Filiale di Genova Savonarola è alla ricerca di un Software Engineer - Embedded Avionics da inserire in un'importante società di consulenza ICT. La posizione richiede esperienza nello sviluppo di software embedded e avionico, ottima conoscenza di C/C++, e competenze...Impiego permanente
- OVERTECH Consulting, situata a Genova, cerca uno sviluppatore software per lavorare su progetti in ambito Difesa e Aerospazio. Il candidato ideale avrà esperienza in C/C++, sistemi embedded e real-time, e sarà parte di un team tecnico dedicato. Il contratto offre una ...
- genova, liguria, Italy Company: JR Italy Client / Employer: OVERTECH Consulting La Spezia (on-site) | RAL 30K – 50K (in base agli anni di esperienza) Responsibilities Lavorerai su software hard e soft real-time per sistemi avanzati in ambito Difesa e Aerospazio...
- ...Netcom Engineering S.p.A. SB, situata a Torino, è alla ricerca di un professionista esperto come Software Engineer per un'importante cliente nel settore automobilistico. Si richiede laurea in Ingegneria Informatica e almeno 1-2 anni di esperienza nel campo dello sviluppo...Lavoro ibrido
