Senior Embedded Linux Engineer — Kernel & Boot Expert

Harmattan AI

Paris

On-site

EUR 70,000 - 100,000

Full time

14 days+

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

Harmattan AI is seeking an Embedded Software Engineer to own the embedded software stack on compute modules, bringing a new board from power-on to flight-ready Linux. The role blends deep Linux/kernel work with hands-on hardware bring-up across multiple platforms.

Ideal candidates have 5+ years in embedded software, strong C/C++, Python, and Yocto/OpenEmbedded experience, plus a track record with boot, drivers, and verification across complex hardware.

Qualifications

  • MSc in engineering or related field required; PhD a plus.
  • 5+ years embedded software experience across BSP lifecycle.

Responsibilities

  • Build and maintain BSP, device trees, and reference images across boards.
  • Own boot chain including bootloader porting, signed boot, verified rootfs, and A/B updates.
  • Develop Linux drivers across I2C, SPI, UART, GPIO, PCIe, MIPI, including camera/sensor interfaces.
  • Provide startup, clock, and peripheral support on MCU targets.
  • Lead software bring up on new hardware and assist in design reviews.
  • Define verification test plans, automate boot tests on real targets, document milestones.
  • Collaborate with hardware, systems, and software platform teams on interfaces.
  • Mentor junior embedded engineers when appropriate.

Skills

C/C++ kernel
Python scripting
Git version control
Debugging with GDB
Autonomous work

Education

MSc in Electrical/Computer Engineering
PhD a plus

Tools

Yocto/OpenEmbedded
GDB
OpenOCD
JTAG
Perf

Job description

Harmattan AI is seeking an Embedded Software Engineer to own the embedded software stack on compute modules, bringing a new board from power-on to flight-ready Linux. The role blends deep Linux/kernel work with hands-on hardware bring-up across multiple platforms.

Ideal candidates have 5+ years in embedded software, strong C/C++, Python, and Yocto/OpenEmbedded experience, plus a track record with boot, drivers, and verification across complex hardware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – SoM Bring-Up
Senior Embedded Software Engineer – SoM Bring-Up

Harmattan AI • Paris

On-site
EUR 90,000 - 130,000
Embedded Software Engineer - SoM
Embedded Software Engineer - SoM

Harmattan AI • Paris

On-site
EUR 70,000 - 100,000
Kernel Software Engineer - Embedded Drone Systems
Kernel Software Engineer - Embedded Drone Systems

Signal Processing Engineer (RF Processing & Analytics) • Paris

On-site
EUR 70,000 - 110,000
Kernel Software Engineer - Embedded Systems for Drones
Kernel Software Engineer - Embedded Systems for Drones

Harmattan AI • Paris

On-site
EUR 70,000 - 110,000
Kernel Software Engineer
Kernel Software Engineer

Harmattan AI • Paris

On-site
EUR 70,000 - 110,000
Senior Embedded Hardware Engineer – SoM & High-Speed PCB
Senior Embedded Hardware Engineer – SoM & High-Speed PCB

Harmattan AI • Paris

On-site
EUR 70,000 - 105,000
Embedded Firmware Engineer for Field-Deployable Systems
Embedded Firmware Engineer for Field-Deployable Systems

Harmattan AI • Paris

On-site
EUR 70,000 - 110,000
Senior Embedded SoM Engineer - High-Speed HW Design
Senior Embedded SoM Engineer - High-Speed HW Design

Signal Processing Engineer (RF Processing & Analytics) • Paris

On-site
EUR 85,000 - 110,000
Software Engineer
Software Engineer

Signal Processing Engineer (RF Processing & Analytics) • Paris

On-site
EUR 70,000 - 110,000
Embedded Electrical Engineer
Embedded Electrical Engineer

Harmattan AI • Paris

On-site
EUR 70,000 - 105,000