Senior Embedded Linux Engineer — Kernel & Bring-Up

Harmattan AI

Zürich

Vor Ort

CHF 140.000 - 190.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Harmattan AI is seeking an Embedded Software Engineer to own the embedded stack for compute modules, from bare board to a securely booting Linux platform. You will work across boot chain, drivers, and verification, bringing up new hardware with a focus on security and reliability.

The role requires deep Linux/kernel experience, hands-on hardware bring-up, and collaboration with hardware and software teams to deliver mission-critical defense systems.

Qualifikationen

  • MSc in engineering; PhD is a plus.
  • 5 years minimum in embedded software with BSPs.
  • Strong command of an embedded Linux build system such as Yocto or OpenEmbedded.
  • Kernel space driver development on ARM targets and device tree work.
  • Bootloader and firmware update mechanisms, secure boot experience.
  • Proficient in C/C++, Python, and Git with solid version control.

Aufgaben

  • Build and maintain the BSP layer, device trees, and reference images for each board.
  • Own the boot chain, including bootloader porting, signed boot, verified rootfs, and A/B updates.
  • Develop and validate Linux device drivers across I2C, SPI, UART, GPIO, PCIe, and MIPI.
  • Provide startup, clock, and peripheral support on MCU targets.
  • Lead software bring up on new hardware and participate in design reviews.
  • Define verification test plans and automate boot and peripheral tests on real targets.
  • Collaborate with hardware, Systems, and Embedded Software Platform teams for interfaces.
  • Mentor junior embedded engineers according to seniority.

Kenntnisse

C/C++
Kernel space
Device drivers
Python scripting
Git
ARM targets

Ausbildung

MSc in Electrical Engineering
PhD (a plus)

Tools

Yocto/OpenEmbedded
GDB
OpenOCD
JTAG
Perf
Kernel tracing
ftrace

Jobbeschreibung

Harmattan AI is seeking an Embedded Software Engineer to own the embedded stack for compute modules, from bare board to a securely booting Linux platform. You will work across boot chain, drivers, and verification, bringing up new hardware with a focus on security and reliability.

The role requires deep Linux/kernel experience, hands-on hardware bring-up, and collaboration with hardware and software teams to deliver mission-critical defense systems.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Linux Engineer — Board Bring-Up & Boot
Embedded Linux Engineer — Board Bring-Up & Boot

Harmattan AI • Lausanne

Vor Ort
CHF 120.000 - 180.000
Embedded Software Engineer - SoM
Embedded Software Engineer - SoM

Harmattan AI • Lausanne

Vor Ort
CHF 120.000 - 180.000
Senior Embedded Electrical Engineer - High-Speed Hardware
Senior Embedded Electrical Engineer - High-Speed Hardware

AI Chopping Block • Zürich

Hybrid
CHF 120.000 - 180.000
Lead Embedded Linux Architect - Autonomous Machinery
Lead Embedded Linux Architect - Autonomous Machinery

Gravis Robotics • Zürich

Vor Ort
CHF 120.000 - 170.000
Embedded Electrical Engineer - SoM
Embedded Electrical Engineer - SoM

AI Chopping Block • Zürich

Vor Ort
CHF 120.000 - 180.000
Senior Embedded Systems Engineer - UAV & Defense Hardware
Senior Embedded Systems Engineer - UAV & Defense Hardware

Harmattan AI • Lausanne

Hybrid
CHF 120.000 - 160.000
Embedded Software Engineer
Embedded Software Engineer

Harmattan AI • Lausanne

Vor Ort
CHF 80.000 - 110.000
Embedded Software Engineer, UAV Systems & Sensors
Embedded Software Engineer, UAV Systems & Sensors

Harmattan-AI • Lausanne

Vor Ort
CHF 80.000 - 100.000
Senior Embedded Performance Engineer - Flexible Hours
Senior Embedded Performance Engineer - Flexible Hours

Auterion • Zürich

Vor Ort
CHF 120.000 - 180.000
Flexible working hours
Stock Options
Generous holiday allowance
+5
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Auterion • Zürich

Vor Ort
CHF 85.000 - 120.000
Flexible working hours
Stock Options
Generous holiday allowance
+2