Senior Embedded Linux Engineer — Kernel & Bring-Up

Harmattan AI

Zürich

Vor Ort

CHF 140.000 - 190.000

Vollzeit

Vor 12 Tagen

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

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
Embedded Software Engineer - SoM
Embedded Software Engineer - SoM

Harmattan AI • Zürich

Vor Ort
CHF 140.000 - 190.000
Embedded Software Engineer CH
Embedded Software Engineer CH

Harmattan-AI • Lausanne

Vor Ort
CHF 80.000 - 100.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 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
Senior Embedded Linux Engineer – Jetson-focused & Drone OS
Senior Embedded Linux Engineer – Jetson-focused & Drone OS

Auterion • Zürich

Vor Ort
CHF 85.000 - 120.000
Flexible working hours
Stock Options
Generous holiday allowance
+2
Senior Embedded Software Engineer – Robotics, Hybrid
Senior Embedded Software Engineer – Robotics, Hybrid

Hexagon Robotics • Zürich

Hybrid
CHF 120.000 - 160.000
Flexible hours & hybrid model
CHF 500 mobility credit
Bonus & pension contributions
+5
Senior Staff Engineer, Real-Time Hardware Security & ML
Senior Staff Engineer, Real-Time Hardware Security & ML

Luxoft • Schweiz

Remote
CHF 140.000 - 190.000