Talent.com
Linux Kernel Engineer - Ubuntu
Linux Kernel Engineer - UbuntuCanonical • Raleigh, NC, US
No longer accepting applications
Linux Kernel Engineer - Ubuntu

Linux Kernel Engineer - Ubuntu

Canonical • Raleigh, NC, US
7 days ago
Job type
  • Full-time
Job description

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 initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

The company is founder-led, profitable, and growing. Canonical has a large and rapidly growing kernel team that underpins Ubuntu and open source more widely across a very wide range of hardware and use cases.

Job Description

We are looking for a Linux Kernel Engineer - Ubuntu to join our team. The successful candidate will collaborate regularly and proactively with a globally distributed team, work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms, diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing.

  • Collaborate regularly and proactively with a globally distributed team
  • Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms
  • Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing
  • Take personal responsibility for the delivery of a flavour of the Ubuntu Linux kernel
  • Improve tooling and automation for delivery and test of Ubuntu Linux kernels
  • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers

Requirements

  • Significant programming experience in C, with Python, Golang, or other like languages is also highly regarded
  • Experience with operating system kernel internals and concepts, Linux would be highly regarded but not essential
  • Solid background with git
  • Experience with Linux (Debian or Ubuntu preferred)
  • Professional written and spoken English with excellent presentation skills
  • Ability to travel twice a year, for company events up to two weeks each
  • Nice-to-have skills

  • Strong grasp of device drivers, BSP's, and other low level system engineering
  • Prior experience developing with software packaging formats, with direct Ubuntu / Debian / Snap experience being highly regarded
  • Understanding of Linux kernel upstream processes and release cycle
  • Performance engineering and security experience
  • Solid background in CI / CD and process automation
  • Prior public involvement with an open source project
  • What we offer

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

    J-18808-Ljbffr

    Create a job alert for this search

    Linux Engineer • Raleigh, NC, US

    Related jobs
    Linux Engineer

    Linux Engineer

    Insight Global • Morrisville, NC, United States
    Full-time
    Perform operational tasks such as server provisioning, upgrades, patching, changes, and testing.Participate in IT system implementations from requirements gathering through implementation and suppo...Show more
    Last updated: 20 days ago • Promoted
    Senior Linux Engineer (Holly Springs)

    Senior Linux Engineer (Holly Springs)

    FUJIFILM Biotechnologies • Holly Springs, NC, US
    Part-time
    We are looking for a a Senior Linux Engineer who will be responsible for leading day-to-day delivery, support, and availability of our Global Infrastructure, Our Global IT department is a fast-grow...Show more
    Last updated: 17 days ago • Promoted
    Linux Engineer (Morrisville)

    Linux Engineer (Morrisville)

    Insight Global • Morrisville, NC, US
    Part-time
    Perform operational tasks such as server provisioning, upgrades, patching, changes, and testing.Participate in IT system implementations from requirements gathering through implementation and suppo...Show more
    Last updated: 17 days ago • Promoted
    A NC Facility Is Searching for a Locum Tenens Otolaryngologist

    A NC Facility Is Searching for a Locum Tenens Otolaryngologist

    HealthEcareers - Client • Butner, NC, USA
    Full-time
    Weatherby can help you build a custom career plan, with multiple positions available for you today.Call us for specific details on your future job today. One day per month coverage 8 am - 5 pm.Cl...Show more
    Last updated: 30+ days ago • Promoted
    Linux System Administrator

    Linux System Administrator

    InsideHigherEd • Raleigh, North Carolina, United States
    Full-time +1
    The College of Sciences brings together the mathematical, physical, and biological-sciences in a research-intensive environment that simultaneously values excellence in teaching and a strong commun...Show more
    Last updated: 1 day ago • Promoted
    Associate Linux Support Engineer

    Associate Linux Support Engineer

    Canonical • Raleigh, NC, US
    Full-time
    Associate Linux Support Engineer.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 i...Show more
    Last updated: 7 days ago • Promoted
    Senior Linux Engineer

    Senior Linux Engineer

    FUJIFILM Biotechnologies • Holly Springs, NC, United States
    Full-time
    We are looking for a a Senior Linux Engineer who will be responsible for leading day-to-day delivery, support, and availability of our Global Infrastructure, Our Global IT department is a fast-grow...Show more
    Last updated: 20 days ago • Promoted
    Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Uber • Coats, NC, US
    Full-time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show more
    Last updated: 8 days ago • Promoted
    Flexible $ : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Flexible $ : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Uber • Newton Grove, NC, US
    Full-time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show more
    Last updated: 8 days ago • Promoted
    Senior Linux Systems Administrator

    Senior Linux Systems Administrator

    VirtualVocations • Raleigh, North Carolina, United States
    Full-time
    A company is looking for a Senior Linux Systems Administrator (Ubuntu / Red Hat).Key Responsibilities Manage, monitor, and maintain Ubuntu and Red Hat Linux servers in production and staging envi...Show more
    Last updated: 1 day ago • Promoted
    Quick Earnings : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Quick Earnings : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Uber • Bunnlevel, NC, US
    Full-time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show more
    Last updated: 8 days ago • Promoted
    Want Cash Jobs? Earn With Uber Instead

    Want Cash Jobs? Earn With Uber Instead

    Uber • Newton Grove, NC, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
    Last updated: 8 days ago • Promoted
    Senior Staff Linux Systems Engineer

    Senior Staff Linux Systems Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    Full-time
    A company is looking for a Senior Staff Linux Systems Engineer, Compute & Storage.Key Responsibilities Optimize kernel and OS for compute nodes and storage clusters Define health standards for p...Show more
    Last updated: 13 hours ago • Promoted • New!
    Embedded Engineer

    Embedded Engineer

    Parsons • Raleigh, NC, US
    Full-time
    In a world of possibilities, pursue one with endless opportunities.When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with excep...Show more
    Last updated: 7 days ago • Promoted
    Flexible schedule - Earn at least $795 by driving 69 trips with Uber

    Flexible schedule - Earn at least $795 by driving 69 trips with Uber

    Uber • Coats, NC, US
    Full-time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show more
    Last updated: 8 days ago • Promoted
    Rust Engineering Lead - Linux and Open Source

    Rust Engineering Lead - Linux and Open Source

    Canonical • Raleigh, NC, US
    Full-time
    Rust Engineering Lead - Linux and Open Source.Rust Engineering Lead - Linux and Open Source.Rust Engineering Lead - Linux and Open Source. Be among the first 25 applicants.Rust Engineering Lead - Li...Show more
    Last updated: 7 days ago • Promoted
    Engineering Manager, Ubuntu Server - cloud-init

    Engineering Manager, Ubuntu Server - cloud-init

    Canonical • Raleigh, NC, US
    Full-time
    Engineering Manager, Ubuntu Server - cloud-init.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, i...Show more
    Last updated: 7 days ago • Promoted
    Drive with Uber for weekend cash

    Drive with Uber for weekend cash

    Uber • Newton Grove, NC, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
    Last updated: 8 days ago • Promoted
    Junior Linux Kernel Engineer - Ubuntu

    Junior Linux Kernel Engineer - Ubuntu

    Canonical • Raleigh, NC, US
    Full-time
    Junior Linux Kernel Engineer - Ubuntu.Be among the first 25 applicants.Junior Linux Kernel Engineer - Ubuntu.Canonical is a leading provider of open source software and operating systems to the glo...Show more
    Last updated: 7 days ago • Promoted
    Temporary Junior Linux Administrator

    Temporary Junior Linux Administrator

    VirtualVocations • Raleigh, North Carolina, United States
    Full-time
    A company is looking for a Temporary Junior Linux Administrator.Key Responsibilities Provide application support for COTS and GOTS software on Linux servers Participate in code deployments, trou...Show more
    Last updated: 30+ days ago • Promoted