← Zurück zur Liste
Stelle · Senior

Senior Ubuntu Embedded IoT System Engineer

Embedded Developer • Senior • Remote • Vollzeit • Europäische Union EU/EMEA

Canonical, the company behind Ubuntu, is looking for a senior system engineer to work with OEM/ODM and silicon partners on optimizing Ubuntu for embedded/IoT platforms (robotics, automotive, medical devices). The role requires deep Linux, hardware, and bootloader knowledge, based in EMEA, fully remote.

Responsibilities

  • ▹Provide software and system engineering services to OEM/ODM customers
  • ▹Work with partners during platform bring-up
  • ▹Identify, triage, and fix critical problems
  • ▹Find and apply patches in upstream projects
  • ▹Root cause analysis and bug reproduction
  • ▹Facilitate communication between Ubuntu, firmware, and hardware teams
  • ▹Occasional international travel (EU, USA, Taiwan, China)

Requirements

  • ▹Bachelor's or higher STEM degree (CS or Electrical Engineering)
  • ▹Exceptional academic track record
  • ▹Professional English, strong presentation skills
  • ▹Familiarity with C, Python, and Bash
  • ▹Knowledge of Linux boot process and kernel-level architecture
  • ▹Bootloader development experience (e.g., u-boot)
  • ▹Software development on ARM or non-x86 platforms
  • ▹Linux debugging abilities

Nice to have

  • ▹System firmware knowledge (uboot, UEFI, ACPI, DSDT)
  • ▹Power management debugging (PCI ASPM, SATA ALPM)
  • ▹Board design and bring-up experience

Soft skills

Excellent time management and problem-solvingProductive in a globally distributed teamFast learner for cutting-edge technologies

What we offer

  • ▹Fully remote work (EMEA)
  • ▹In-person team meetups 2-4 times a year in interesting locations

About the company

Canonical is the company behind Ubuntu, a leading provider of open source software and operating systems, with 1200+ colleagues in 75+ countries.

Ähnliche Stellen