Embedded Linux Firmware Engineer – ARM/Yocto

Doble Engineering

Taino

In loco

EUR 45.000 - 65.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

Doble Engineering in Lombardy, Italy is seeking an Embedded Firmware Engineer to design, integrate and maintain firmware on Linux-based platforms. You will contribute across the full product lifecycle from requirements to validation, working closely with hardware and software teams.

The role requires strong C/C++ skills, experience with embedded Linux (Yocto/Buildroot), and a solid understanding of devices, drivers, and debugging tools such as GDB/JTAG. Hybrid collaboration encouraged.

Competenze

  • Degree in Electronic or Computer Engineering or related field.
  • Strong knowledge of C and C++, with good C++ knowledge.
  • Experience in Embedded Linux development (Yocto, Buildroot).
  • Ability to configure Linux kernel, device trees and drivers.

Mansioni

  • Develop, debug, and maintain embedded firmware on ARM or similar.
  • Develop and optimize software in C/C++ within embedded Linux.
  • Configure, compile the Linux kernel, device trees, and drivers.
  • Implement user-space services and apps on embedded Linux.
  • Collaborate with hardware team to define specs and integrate new features.
  • Analyze and resolve performance, stability, and compatibility issues.
  • Use debugging tools such as JTAG, oscilloscopes, logic analyzers, and GDB.
  • Participate in project reviews and improve development processes.

Conoscenze

C
C++
Embedded Linux
Python
UART/Serial comms

Formazione

Bachelor's degree in Electronics or Computer Engineering

Strumenti

Yocto
Buildroot
Git
GDB
JTAG
Docker

Descrizione del lavoro

Doble Engineering in Lombardy, Italy is seeking an Embedded Firmware Engineer to design, integrate and maintain firmware on Linux-based platforms. You will contribute across the full product lifecycle from requirements to validation, working closely with hardware and software teams.

The role requires strong C/C++ skills, experience with embedded Linux (Yocto/Buildroot), and a solid understanding of devices, drivers, and debugging tools such as GDB/JTAG. Hybrid collaboration encouraged.

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

Offerte di lavoro simili che vale la pena confrontare

Doble Embedded Firmware Engineer ALT133I
Doble Embedded Firmware Engineer ALT133I

Doble Engineering • Taino

In loco
EUR 45.000 - 65.000
Firmware Engineer – Embedded Linux, C++, Yocto
Firmware Engineer – Embedded Linux, C++, Yocto

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000
Doble Embedded Firmware Engineer ALT133I
Doble Embedded Firmware Engineer ALT133I

ETS-Lindgren GmbH • Varese

In loco
EUR 35.000 - 55.000
Professional growth opportunities
Ongoing training
Dynamic team environment
Firmware Engineer
Firmware Engineer

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000
Linux and Yocto Senior Developer / Team Manager
Linux and Yocto Senior Developer / Team Manager

AIknow srl • Bergamo

In loco
EUR 70.000 - 90.000
Embedded Software Engineer: Linux & C++ for Global Impact
Embedded Software Engineer: Linux & C++ for Global Impact

Consilium Safety Group • Piano di Follo

In loco
EUR 55.000 - 75.000
Excellent working conditions
Collaborative international team
Continuous learning opportunities
+2
Embedded Software Engineer - Remote & Real-Time
Embedded Software Engineer - Remote & Real-Time

EDAG Group • Milano

Ibrido
EUR 35.000 - 47.000
Senior Embedded Linux & Firmware Engineer
Senior Embedded Linux & Firmware Engineer

Qualcomm • Torino

In loco
EUR 85.000 - 120.000
Flexible working hours
Learning budget for training
Diversity and inclusion
Embedded Firmware Engineer (ARM Cortex)
Embedded Firmware Engineer (ARM Cortex)

idpp • Milano

In loco
EUR 45.000 - 65.000
Senior Linux & Yocto Engineering Lead
Senior Linux & Yocto Engineering Lead

AIknow srl • Bergamo

In loco
EUR 70.000 - 90.000