Senior Ubuntu Embedded IoT System Engineer

Contract type
Ongoing
Work mode
Remote · EMEA
Experience
Senior · Not stated

Level inferred from job title

Job description

A Senior Ubuntu Embedded IoT System Engineer role at Canonical, representing the company with OEMs, ODMs and silicon partners to deliver Ubuntu on partner hardware for robotics, automotive, SmartNIC, medical device and industry gateway products. The role provides software and system engineering services and improves Ubuntu for partner platforms.

At a glance

Employment
Full-time
Work mode
Remote · EMEA
Languages
English – fluent

What you'll do

  • Provide software and system engineering services for OEM and ODM customers
  • Work closely with partners on platform bring up
  • Work with project managers and Field/QA engineers to identify, triage, and fix critical problems
  • Work with individual upstream projects to find and apply patches for bugs
  • Conduct root cause analysis, collect and organize details to reproduce and explain results
  • Facilitate communication between Ubuntu, firmware and hardware engineering teams
  • Occasional international travel to the EU, USA, Taiwan and China

What we're looking for

  • A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering
  • Exceptional academic track record from both high school and university
  • Professional written and spoken English with excellent presentation skills
  • Familiar with C, Python and Bash
  • Familiar with linux boot up process
  • Linux kernel, boot and system-level architecture skills
  • Experience of bootloader development, such as u-boot
  • Software development on Arm or non-X86 platforms
  • Linux debugging and resolution abilities
  • Ability to be productive in a globally distributed team
  • Ability to learn fast to work on cutting edge technologies
  • Ability to travel internationally twice a year for company events up to two weeks long

Nice to have

  • Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware
  • Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles
  • Experience in board design, bring up, and validation
  • Experience with electrical engineering design tools (e.g. schematic capture, layout)
  • Computer architecture knowledge of x86, ARM, RISC-V
  • Familiarity with Ubuntu development model
  • Shell/Python scripting skills

Your team

OEM Delivery Team

Works with tier-one OEM, IHV, and ODM customers to pre-load Ubuntu Classic, Ubuntu Core, and bring Ubuntu directly to millions of users.

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • Performance-driven annual bonus or commission

Apply

About Canonical

A pioneering tech firm at the forefront of the global move to open source

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Its platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.

Mission

Changing the world of software as the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud.

Key facts

  • 1200+ colleagues
  • 2004
  • Open source software and operating systems
  • 1200+ colleagues in 75+ countries
  • Very few office-based roles
  • Teams meet two to four times yearly in person
  • Founder-led, profitable, and growing
  • Most colleagues have worked from home since inception in 2004

Partners & customers

IntelAMDNvidiaMediatekHisiliconSamsungDellHPLenovoAdvantechADLink

What they value

  • Excellence
  • Think differently
  • Work smarter
  • Learn new skills
  • Raise your game