Embedded Firmware Engineer — C++, Yocto, Qt, Hybrid

WeHunt

Genova

Ibrido

EUR 30.000 - 42.000

Tempo pieno

14 giorni+
Generatore di candidature

Fatti notare per questo impiego — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

WeHunt in Genova is seeking a Firmware Developer to join our embedded systems team. You will design, develop and maintain firmware for embedded devices, spanning low-level hardware interaction to user-facing interfaces, with a strong emphasis on reliability and scalability.

The role requires expert C++ skills, embedded Linux (Yocto), and experience with microcontroller platforms such as STM32, ESP32 or NXP.

Competenze

  • 3+ years of experience in embedded firmware development.
  • Strong proficiency in C++ (modern standards).
  • 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 (GDB/JTAG).
  • Familiarity with communication protocols (UART, SPI, I2C, CAN).

Mansioni

  • Design, develop, and maintain embedded firmware for devices.
  • Customize and manage embedded Linux distributions using Yocto.
  • Develop Python scripts for automation, testing, and integration.
  • Build and maintain UI components with Qt where applicable.
  • Interface with hardware (drivers, peripherals, protocols).
  • Debug and optimize performance, memory usage, and power.
  • Collaborate with hardware engineers and cross-functional teams.
  • Write clean, maintainable, well-documented code.

Conoscenze

C++ (modern)
Embedded firmware
Yocto Project
Embedded Linux
Python
Qt/QML
Git
JTAG
GDB
UART/SPI/I2C/CAN
RTOS (FreeRTOS)

Strumenti

JTAG debugging
GDB debugger
CI/CD for embedded

Descrizione del lavoro

WeHunt in Genova is seeking a Firmware Developer to join our embedded systems team. You will design, develop and maintain firmware for embedded devices, spanning low-level hardware interaction to user-facing interfaces, with a strong emphasis on reliability and scalability.

The role requires expert C++ skills, embedded Linux (Yocto), and experience with microcontroller platforms such as STM32, ESP32 or NXP.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

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

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000
Embedded Firmware Engineer — Hybrid (C++, Linux/Yocto)
Embedded Firmware Engineer — Hybrid (C++, Linux/Yocto)

APM Terminals • Vado Ligure

Ibrido
EUR 45.000 - 65.000
Firmware Engineer
Firmware Engineer

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000
Firmware Engineer - RIF 99583
Firmware Engineer - RIF 99583

APM Terminals • Vado Ligure

Ibrido
EUR 45.000 - 65.000
Firmware Engineer - RIF 99583
Firmware Engineer - RIF 99583

WeHunt • Genova

In loco
EUR 30.000 - 42.000
Firmware Engineer - RIF 99583
Firmware Engineer - RIF 99583

Generative Bionics • Liguria

Ibrido
EUR 55.000 - 75.000
Senior Embedded Software Engineer – Real-Time & FPGA
Senior Embedded Software Engineer – Real-Time & FPGA

WeHunt • Torino

In loco
EUR 35.000 - 60.000
Flexible working arrangements (smart working)
Ticket Restaurant
Firmware Engineer
Firmware Engineer

The Member Company. • Vicenza

In loco
EUR 42.000 - 66.000
Senior Software Engineer rif. 97817
Senior Software Engineer rif. 97817

WeHunt • Torino

In loco
EUR 35.000 - 60.000
Flexible working arrangements (smart working)
Ticket Restaurant
Firmware Engineer (Embedded, FPGA & Hardware)
Firmware Engineer (Embedded, FPGA & Hardware)

Identis • Piemonte

In loco
EUR 34.000 - 40.000