Tilmeld dig for at få adgang til alle funktioner i vores tjeneste
  • Jobsøgning
  • Favoritter
  • Opret et resumé
    Nyt
  • Løn
  • Abonnementer

Linux Kernel Engineer

2000 $ om året
Fuld tid

Canonical

This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem.

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. We partner with the biggest kernel contributors - the silicon companies - to ensure that their work reaches the widest possible audience as quickly as possible, with a 10 year enterprise security commitment.

The Canonical Linux Kernel Organization has teams in every time zone. We have opportunities for technical leadership, engineering management, and engineering directorships. The team is responsible for all supported Ubuntu Linux kernels, on all platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments, mainframes and supercomputers.

We care most about hardware and virtualization enablement, security, reliability and performance. There are a number of areas where we lead upstream, but for the most part we are interested in ensuring production readiness and performance for the latest patchsets, rather than subsystem maintenance or evolution.

Kernel Team projects include but are not limited to:

  • Ubuntu Linux kernel plan, execution, benchmarking and stress testing

  • Optimised kernels for key silicon and cloud partners

  • Confidential computing and next-generation security primitives

  • Developer platforms such as Raspberry Pi and RISC-V

  • Enabling Ubuntu on a wide range of embedded systems

  • Kernel Livepatch, which delivers critical kernel fixes without rebooting

  • FIPS compliance

  • Real-Time and Low Latency kernel variants and patchsets

  • Virtualisation or abstraction engines

  • Container technology

  • Security with AppArmor, SECCOMP, namespaces and more

  • Networking - in particular performance and security

  • Storage - we are particularly interested in Ceph and DRBD

We hire candidates of all experience levels from recent university graduates through seasoned industry experts. We select those who are enthusiastic to work in multiple areas including security mitigation, feature development, patching and test. You must have outstanding academic results, a background in software engineering, be motivated to work in a distributed team and willing to travel globally twice a year for company engineering events.

Location: Working from home, worldwide. We have kernel teams and openings in every time zone and with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office.

What your day will look like

  • Collaborate regularly and proactively with a globally distributed team 

  • Work closely with silicon, cloud, or hardware manufacturers

  • Diagnose and resolve issues in the kernel

  • Take personal responsibility for 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

What we are looking for in you

  • An exceptional academic track record from both high school and university

  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path

  • Drive and a track record of going above-and-beyond expectations

  • Well-organised, self-starting and able to deliver to fixed schedules

  • Professional manner interacting with colleagues, partners, and community

  • Ability to communicate effectively in English, both written and oral

  • Significant programming experience in C

  • Solid background with git

  • Broad knowledge of the Linux kernel and kernel subsystems

  • Demonstrated experience with kernel patching and debugging

  • Understanding of Linux kernel upstream processes and release cycle

  • Strong grasp of device drivers, BSP’s, and other low level system engineering

  • Professional written and spoken English 

  • Experience with Linux (Debian or Ubuntu preferred) 

  • Excellent interpersonal skills, curiosity, flexibility, and accountability 

  • Passion, thoughtfulness, and self-motivation 

  • Excellent communication and presentation skills 

  • Result-oriented, with a personal drive to meet commitments 

  • Ability to travel twice a year, for company events up to two weeks each

Additional skills that you might also bring

  • Python and Bash scripting

  • Prior experience with Ubuntu/Debian/Snap packaging

  • Performance engineering and security experience

What we offer you

We consider geographical location, experience, and performance in 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. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • 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

  • Employee Assistance Programme

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

#LI-remote

Ledig stilling opslået Indrykket for 2 dage siden
Tilsvarende jobs, som kan have interesseBaseret på Linux Kernel Engineer vedrørende den ledige stilling i Fjernarbejde
  •  ...Description If you’re an Embedded / Firmware Engineer who is just as comfortable on a Linux board as on a microcontroller, and you know that a boot hang...  ...embedded Linux experience (Yocto or Buildroot, U-Boot, kernel, device tree, drivers). The role is not tied to one platform... 

    intent

    Fjernarbejde
    Indrykket for 11 timer siden
  •  ...for growth. ABOUT THE ROLE We’re looking for a Software Engineer to join our Turso core database team and help bring forward the...  ...and/or other high-stakes low-level systems like Hypervisors, OS Kernels, storage devices, etc. – Have experience working with remote... 

    Supabase

    Fjernarbejde
    Indrykket for 7 dage siden
  • 2000 $ om året

     ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public...  ...Professional written and spoken English  Experience with Linux (Debian or Ubuntu preferred)  Excellent interpersonal skills,... 

    Canonical

    Fjernarbejde
    Indrykket for 3 dage siden
  • 2000 $ om året

     ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public...  ...Distro Engineering : the maintenance and evolution of a Linux distribution and its repositories This application track is... 

    Canonical

    Fjernarbejde
    Indrykket for 2 dage siden
  •  ...and Android apps and webpage that work across the world is the engineering team. We are in charge of creating, developing, improving, and...  ...hands-on technical role that requires a strong understanding of Linux systems, networking, Kubernetes, cloud infrastructure, and Infrastructure... 

    Fever

    Fjernarbejde
    Indrykket for 3 dage siden
  •  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...  ...exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful... 

    Canonical

    Fjernarbejde
    Indrykket for 2 dage siden
  •  ...with pinpoint segment-by-segment accuracy, and to pay only for performance results. Our campaign-results-driven matching decision engines and optimization algorithms are built from over 20 years and billions of dollars of online media experience. We believe in:... 

    QuinStreet

    Fjernarbejde
    Indrykket for 1 dage siden
  • 500 $ om året

     ...About the team: Builder.io's Publish engineering team builds the platform that empowers marketing and content teams to launch pages and campaigns using production-grade components, without engineering bottlenecks. This is a full-stack platform engineering team. You will... 

    Builder.io

    Fjernarbejde
    Indrykket for 2 dage siden
  •  ...As a Backend Engineer you have the opportunity to work on our entire software stack and expand your knowledge about state-of-the art software engineering. When you design software you will have to think about scalability, caching, distributed persistence and resilience... 

    FAIRTIQ AG

    Fjernarbejde
    Indrykket for 4 dage siden
  •  ...visit our company’s website at About the role You will take over leadership of our Data Migrations and Efficiency Engineering teams from Nordhealth’s founder, who leads them today. You’ll get a thorough, hands-on handover and ongoing support, not a cold start... 

    Nordhealth

    Fjernarbejde
    Indrykket for 1 dage siden
  •  ...security teams, and a customer who’s ready to get the most out of our platform. That’s where you come in. As an Implementation Engineer, you’ll own the first 30–60 days of the customer journey, taking customers from their initial sales handoff through technical... 

    Expel

    Fjernarbejde
    Indrykket for 3 dage siden
  •  ...SplitMetrics is a global software company offering an ecosystem of products and services that serve as a growth engine for top mobile-first businesses worldwide. Our ecosystem includes: – SplitMetrics Acquire, a platform for automating and optimizing Apple Ads.  –... 

    Splitmetrics

    Fjernarbejde
    Indrykket for 7 dage siden
  •  ...that you are fast-learning, independent, and can work with our engineering and go-to-market teams to make our customers and industry...  ...positions is a plus ● Fundamental knowledge of basic programming (Linux and/or Python experience is a plus) ● Strong interpersonal... 
    Fjernjob

    RightHand Robotics

    Fjernarbejde
    for en måned siden
  •  ...Zencore is a fast-growing company founded by former Google Cloud leaders, architects, and engineers. We are seeking candidates with significant experience in Google Cloud to join our team. Our engagements aim to eliminate obstacles, reduce risk, and accelerate timelines... 

    Zencore

    Fjernarbejde
    Indrykket for 2 dage siden
  •  ...it up, too: 92% are proud to be Sumsubers, and 90% say their work is interesting and challenging. Now we are looking for a AI Engineer (LLM focus) to build and scale the core intelligence behind Summy AI Copilot , our agentic assistant for compliance officers. This... 

    Sumsub

    Fjernarbejde
    Indrykket for 5 dage siden
  •  ...developers and product managers to understand the use cases that we need to cover and their potential bottlenecks  Work with deployment engineers to ensure that what you build goes as quickly as possible to the clients  Requirements ~ BS/MS in computer science or related... 

    AiFi

    Fjernarbejde
    Indrykket for 4 dage siden
  • ABOUT US Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded...

    Xsolla

    Fjernarbejde
    Indrykket for 6 dage siden
  •  ...run. The founders decide who to reach, what to say and when. Your job is to build the systems that carry that out reliably. "GTM engineering" is a new title and means different things at different companies. Here it means part builder, part operator: you write... 

    Hebno

    Fjernarbejde
    Indrykket for 18 dage siden
  •  ...About the Team We are looking to hire across our Acceleration Function which includes Runtime, Node, Platform and Applied Engineering.   About the Role We’re hiring an Engineering Manager who combines people leadership with strong delivery and project management... 

    Parity

    Fjernarbejde
    Indrykket for 9 dage siden
  •  ...Senior Solutions Engineer, API & Developer Platform Location: Remote (USA and Europe) Employment Type: Full-time Team: Business Development About Brave Brave is building the independent search infrastructure for the AI era.While others wrap Bing or Google... 

    Brave

    Fjernarbejde
    Indrykket for 8 dage siden
  •  ...Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We’re looking for Engineering Managers to lead engineering effort on Supabase Spark. Supabase Spark is an initiative to build the next frontier of agentic databases... 

    Supabase

    Fjernarbejde
    Indrykket for 7 dage siden
  •  ...a lasting impact. ABOUT THE ROLE Hi, I’m Bohdan Head of Customer Support at Progress Partners, and I’m hiring a Manual QA Engineer to join my team. Our support operation runs on connected tools (Zendesk, Twilio, Outlook, Gmail, in-house admin panels and our product... 

    Progress Partners

    Fjernarbejde
    Indrykket for 11 dage siden
  •  ...–3 hours of daily overlap ⏰ Working Hours: Full-time availability is required until end of contract Are you a Backend Engineer looking to craft large-scale software using AI-first techniques to drive growth and create experiences that end users love? At... 

    Make

    Fjernarbejde
    Indrykket for 9 dage siden
  •  ...interface, where participants, facilitators, and enterprise leaders all interact with real-time conversational AI. As a Senior Frontend Engineer, you will shape that experience end to end, building interfaces that are intuitive, performant, and capable of handling scale that... 

    Natter

    Fjernarbejde
    Indrykket for 6 dage siden
  •  ...work can make a meaningful impact? If so, you might be a great fit for our team. Codekeeper is looking for a talented Back End Engineer with expertise in the Ruby stack. Join us and play a key role in developing new features for our cutting-edge application. About... 

    Codekeeper

    Fjernarbejde
    Indrykket for 1 dage siden
  •  ...running it in production. We move fast and need an AI product engineer to move with us. What you'll do Advisory at scale : build...  ...machine and the systems that accelerate our sales team Allocation engines : build the recommendation engine that captures our advisors'... 

    Finary

    Fjernarbejde
    Indrykket for 3 dage siden
  •  ...Europe How You'll Make an Impact: As a Senior Software Engineer on the POS team, you'll work directly across the core POS codebase...  ...building offline-first applications, synchronization engines, or conflict-resolution workflows ~ Experience with native mobile... 

    Cloudbeds

    Fjernarbejde
    Indrykket for 8 dage siden
  •  ...care deeply about the role technology can play in the energy transition. What we're looking for: We're hiring a Senior Data Engineer (with an interest in working with data science) to own and evolve Enode's data platform while partnering on our Flex product's forecasting... 

    Enode

    Fjernarbejde
    Indrykket for 8 dage siden
  • Join Milky Way Today​!  At OneForma,​ we invite you​ to​ be part​ of our exciting new remote project.​    Project Purpose:​    Contribute​ to improving mapping and geolocation applications​ by evaluating and enhancing location-based data​ in your region.​   ...
    Fjernjob

    Pactera EDGE/Centific

    Fjernarbejde
    Indrykket for 14 dage siden
  •  ...and remote-first company distributed all around the globe. We hire for talent and fit before physical location. The product and engineering team center around the Central European Time zone (CET). JOIN OUR TEAM This role sits within the Product team for our newly launched... 

    SimplerQMS

    Fjernarbejde
    for en måned siden

Vil du modtage flere ledige stillinger?

Abonnér og modtag tilsvarende ledige stillinger for Linux Kernel Engineer. Bliv den første ansøger!