Firmware Engineer - Embedded Linux, C++/Yocto (Hybrid Italy)

WeHunt

Genova

Hybrid

EUR 60,000 - 90,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

WeHunt is seeking a Firmware Developer to join the embedded systems team. You will design, develop, and maintain firmware for embedded devices across the full stack from hardware interaction to user interfaces.

This role requires strong expertise in C++, embedded Linux (Yocto), and experience building reliable firmware solutions. Familiarity with microcontroller platforms such as ST, ESP32, or NXP is highly desirable.

Qualifications

  • 3+ years of experience in embedded firmware development.
  • Strong proficiency in modern C++.
  • Hands-on experience with Yocto Project and embedded Linux.
  • 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 UART, SPI, I2C, CAN, etc.
  • Experience with version control systems (Git).

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.

Skills

C++
Python
Qt
Embedded Linux

Tools

Yocto Project
GDB
JTAG
Git

Job description

WeHunt is seeking a Firmware Developer to join the embedded systems team. You will design, develop, and maintain firmware for embedded devices across the full stack from hardware interaction to user interfaces.

This role requires strong expertise in C++, embedded Linux (Yocto), and experience building reliable firmware solutions. Familiarity with microcontroller platforms such as ST, ESP32, or NXP is highly desirable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer – Embedded Linux, C++, Yocto
Firmware Engineer – Embedded Linux, C++, Yocto

WeHunt • Genova

Hybrid
EUR 40,000 - 60,000
Firmware Engineer
Firmware Engineer

WeHunt • Genova

On-site
EUR 40,000 - 60,000
Firmware Engineer - RIF 99583
Firmware Engineer - RIF 99583

WeHunt • Genova

Hybrid
EUR 60,000 - 90,000
Senior Embedded Software Engineer – Real-Time & FPGA
Senior Embedded Software Engineer – Real-Time & FPGA

WeHunt • Torino

On-site
EUR 35,000 - 60,000
Flexible working arrangements (smart working)
Ticket Restaurant
Embedded Linux Firmware Engineer – ARM/Yocto
Embedded Linux Firmware Engineer – ARM/Yocto

Doble Engineering Company • Taino

On-site
EUR 45,000 - 65,000
Senior Embedded Engineer – Open-Source Firmware (Remote/Hybrid)
Senior Embedded Engineer – Open-Source Firmware (Remote/Hybrid)

QUALCOMM, Inc. • Torino

On-site
EUR 50,000 - 90,000
Flexible hours
Learning budget
Office perks
+1
Doble Embedded Firmware Engineer ALT133I
Doble Embedded Firmware Engineer ALT133I

Doble Engineering Company • Taino

On-site
EUR 45,000 - 65,000
Embedded Firmware Engineer – STM32/ARM
Embedded Firmware Engineer – STM32/ARM

WeHunt • Piemonte

On-site
EUR 42,000 - 56,000
Embedded Linux Firmware Engineer – Hybrid (STM32/Yocto)
Embedded Linux Firmware Engineer – Hybrid (STM32/Yocto)

Daze • Almenno San Bartolomeo

Hybrid
EUR 40,000 - 50,000
Modalità di lavoro ibrida
Orari flessibili
Postazione completa: laptop aziendale,
+2
Hybrid R&D Firmware Engineer – Embedded Systems
Hybrid R&D Firmware Engineer – Embedded Systems

KION Group • Cernusco sul Naviglio

Hybrid
EUR 45,000 - 65,000