Talent.com
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)Canonical • WorkFromHome, Otago, New Zealand
No longer accepting applications
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

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

Canonical • WorkFromHome, Otago, New Zealand
2 days ago
Job description

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

Join Canonical as a Linux Software Engineer to help ensure that new silicon technologies such as new hardware accelerators, AI stacks, confidential computing, networking, virtualization, and containerization stacks are optimised for Ubuntu. You will work with silicon companies worldwide to make Ubuntu run on the latest x86, ARM, RISC‑V, PowerPC, and s390x architectures. This is a globally remote role.

Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. Our customers include the world’s leading public cloud and silicon providers and industry leaders in many sectors. The company is founder‑led, profitable, and growing. Canonical’s Partner Engineering Team works closely with worldwide silicon companies to optimise Ubuntu for their new silicon.

Responsibilities

  • Collaborate proactively within a distributed team.
  • Foster a software ecosystem with a seamless user experience for all Ubuntu users.
  • Evaluate contributions of other engineers to maintain high‑quality software standards.
  • Shape the future of Ubuntu through new ideas in your areas of interest and by advising on work being done elsewhere.
  • Collaborate with other teams in the Ubuntu and Debian communities, upstream projects, and commercially‑supported customers.
  • Debug issues on open‑source code and team‑maintained code.
  • Help customers integrate their apps, SDKs, build OS images, and optimise applications with Ubuntu Core, Desktop and Server.
  • Work with a team to maintain Ubuntu, silicon features, and silicon‑optimised packages across platforms and technologies such as :

Servers, HPC and AI systems, IoT devices, PCs, SmartNICs and automotive systems

  • AI stacks
  • Graphics, audio and multimedia stacks
  • Virtualisation and Containers
  • Hardware enablement stacks
  • New architectures, architecture variants and optimized toolchains
  • Package management and dependencies
  • Platform security (secure boot, FDE, Ubuntu Core, Confidential Computing)
  • Work from home with global travel 2 to 4 weeks for internal events.
  • Qualifications

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in a technical subject or a compelling narrative about an alternative chosen path.
  • Love technology and working with brilliant people.
  • Curious, flexible, articulate and accountable.
  • Passionate, enterprising, thoughtful and self‑motivated.
  • Valued building partnerships with a diverse set of internal and external groups.
  • Strong fundamentals in C, C++ and Python.
  • Experience or interest in learning Linux distribution packaging.
  • Experience or interest in open‑source maintenance or contribution and licences.
  • Fundamental understanding of package management and dependency resolution.
  • Additional Skills That You Might Also Bring

  • Experience with one or more of the following :
  • Graphics, audio or multimedia stacks

  • Virtualisation and containers (Docker, OCI, Kubernetes)
  • Hardware enablement for platforms and devices, including SmartNICs, NVMe storage, GPUs, audio components, and sensors
  • Performance optimisation
  • Toolchain development and maintenance
  • Networking protocols and technologies (TCP / IP, DHCP, HTTP / REST)
  • Security best practices
  • IoT and embedded systems, including board‑level hardware, SoCs, BMCs, bootloaders, firmware, operating systems, applications and services
  • What We Offer

    We consider geographical location, experience and performance when shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance‑driven annual bonus or commission. We provide all team members with additional benefits that reflect our values and ideals.

  • 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.
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu – one of the most important open‑source projects and the platform for AI, IoT and the cloud – we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence – to succeed we need to be the best at what we do. Canonical has been a remote‑first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer.

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Otago, New Zealand

    Related jobs
    Juju Software Engineer (Go)

    Juju Software Engineer (Go)

    Canonical • WorkFromHome, Otago, New Zealand
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise in...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Linux Consultant - Japan

    Embedded Linux Consultant - Japan

    Canonical • WorkFromHome, Otago, New Zealand
    Embedded Linux Consultant - Japan.Be among the first 25 applicants.Embedded Linux Consultant - Japan.Canonical is a leading provider of open source software and operating systems to the global ente...Show more
    Last updated: 30+ days ago • Promoted
    Performance Engineer - Open Source

    Performance Engineer - Open Source

    Canonical • WorkFromHome, Otago, New Zealand
    Join or sign in to find your next job.Performance Engineer - Open Source.Be among the first 25 applicants.Performance Engineer - Open Source. Canonical is a leading provider of open source software ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Engineer

    Senior Web Engineer

    Canonical • WorkFromHome, Otago, New Zealand
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open-source software and operating systems to the global enterprise...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, SEA

    Software Engineer, SEA

    Partly Group • WorkFromHome, Otago, New Zealand
    We’re leading the charge in transforming the trillion-dollar global replacement parts industry by making it really easy for repairers to find the right parts. Note : Partly is headquartered in Christ...Show more
    Last updated: 30+ days ago • Promoted
    Ubuntu Software Engineer

    Ubuntu Software Engineer

    Canonical • WorkFromHome, Otago, New Zealand
    Ubuntu Software Engineer – Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely us...Show more
    Last updated: 22 days ago • Promoted
    Embedded Linux Field Engineer for IoT / Devices (Remote Japan)

    Embedded Linux Field Engineer for IoT / Devices (Remote Japan)

    Canonical • WorkFromHome, Otago, New Zealand
    A leading open-source software provider is hiring an Embedded Linux Field Engineer for Devices / IoT.This role involves engaging with customers, elaborating solutions, and participating in project de...Show more
    Last updated: 11 days ago • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    Canonical • WorkFromHome, Otago, New Zealand
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff / Principal Engineer

    Senior / Staff / Principal Engineer

    Canonical • WorkFromHome, Otago, New Zealand
    Senior / Staff / Principal Engineer.Be among the first 25 applicants.Senior / Staff / Principal Engineer.Canonical is a leading provider of open source software and operating systems to the global enterpri...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Remote)

    Software Engineer (Remote)

    Ai Jobs • WorkFromHome, Otago, New Zealand
    Software Engineer (Remote) — Get Jobs.Competitive monthly compensation up to $10,000, based on role and performance.We’re looking for detail‑oriented professionals to support a variety of content a...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer

    Software Engineer

    Re-Leased • WorkFromHome, Otago, New Zealand
    Does driving innovation and enriching our human experience through technology make you tick?.Commercial Real Estate and drive better outcomes for people, property and planet.Our cloud‑based commerc...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Re-Leased Software Company Ltd • WorkFromHome, Otago, New Zealand
    Does driving innovation and enriching our human experience through technology make you tick?.Commercial Real Estate and drive better outcomes for people, property and planet.Our cloud-based commerc...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Multiple Positions

    Software Engineer - Multiple Positions

    Black Nova Group • WorkFromHome, Otago, New Zealand
    We are looking for Software Engineers at Intermediate, Senior, or - for the right candidate - at Staff level.These are remote positions and you can be based from anywhere in NZ.At Portainer, we sim...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Crimson Global Academy • WorkFromHome, Otago, New Zealand
    Revision Village is an award-winning educational platform, recognised as the #1 teaching and learning platform for teachers and students in the International Baccalaureate’s Diploma Program.We’re o...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer – Remote

    Software Engineer – Remote

    Twine • WorkFromHome, Otago, New Zealand
    This role is focused on delivering a high‑quality live demo application within a tight 3–4 week timeline.The project leverages a modern technology stack, including Next. Supabase, Mapbox, shadcn / ui,...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer - Part time (Remote)

    Software Engineer - Part time (Remote)

    Twine • WorkFromHome, Otago, New Zealand
    Software Engineer - Part time (Remote).This part-time contract opportunity is ideal for a highly skilled Developer who is a native Japanese speaker. The role involves supporting a personal project l...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer (Remote)

    Software Engineer (Remote)

    Jobs Ai • WorkFromHome, Otago, New Zealand
    Software Engineer | Earn up to $5000 / month.Contribute expertise to train and refine AI systems by producing high-quality written data. Adopt a user-centric mindset to create natural content that ref...Show more
    Last updated: 2 days ago • Promoted
    Freelance Software Engineer

    Freelance Software Engineer

    Twine • WorkFromHome, Otago, New Zealand
    This role is ideal for an experienced Rust developer seeking a flexible, long-term opportunity to contribute to a personal software project. You will play a key part in designing and building system...Show more
    Last updated: 30+ days ago • Promoted