Canonical

Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

Canonical
Apply
10 months ago
Remote, WorldwideEntry Level
H1B sponsor

Responsibilities

  • Collaborate proactively within a globally distributed team and with silicon companies, Ubuntu and Debian teams, upstream projects, and customers.
  • Maintain and optimize Ubuntu, silicon features, and silicon-optimized packages across multiple architectures and platforms.
  • Debug open-source and team-maintained code while evaluating engineering contributions for quality.
  • Help customers integrate applications and SDKs, build OS images, and optimize applications with Ubuntu Core, Desktop, and Server.
  • Work across AI, graphics, audio, multimedia, virtualization, containers, hardware enablement, package management, platform security, and confidential computing stacks.
  • Contribute ideas and technical guidance that shape the future of Ubuntu and its software ecosystem.

Requirements

  • Technical undergraduate degree or a compelling narrative about an alternative educational path.
  • Strong fundamentals in C, C++, and Python.
  • Experience or interest in Linux distribution packaging.
  • Experience or interest in open-source maintenance or contribution and software licenses.
  • Fundamental understanding of package management and dependency resolution.
  • Exceptional academic track record from high school and university.
  • Additional experience with graphics, audio, multimedia, virtualization, containers, hardware enablement, performance optimization, toolchain development, networking, security, IoT, or embedded systems is valuable.

Benefits

  • Globally remote, work-from-home role
  • Global travel of 2–4 weeks for internal events and twice-yearly team sprints
  • USD 2,000 annual personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday, maternity, and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Opportunities to travel internationally to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
Canonical

About Canonical

1,001-5,000 employees

Canonical publishes Ubuntu, a widely used Linux operating system for servers, cloud, desktops, and edge/IoT, along with tooling for containers, Kubernetes, OpenStack, and AI. It sells enterprise support, security maintenance, managed services, and certifications to businesses, governments, and hardware makers. Founded in 2004 and headquartered in London, the privately held company supplies Ubuntu images and tooling to major public clouds and silicon partners.

Contact me