Linux Kernel Engineer

3 semanas atrás


Leiria, Portugal Canonical Tempo inteiro

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 patch-sets, rather than subsystem maintenance or evolution.
Kernel Team projects include but are not limited to:

Ubuntu Linux kernel plan, execution, benchmarking and stress testingOptimised kernels for key silicon and cloud partnersConfidential computing and next-generation security primitivesDeveloper platforms such as Raspberry Pi and RISC-VEnabling Ubuntu on a wide range of embedded systemsKernel Livepatch, which delivers critical kernel fixes without rebootingFIPS complianceReal-Time and Low Latency kernel variants and patch-setsVirtualisation or abstraction enginesContainer technologySecurity with AppArmor, SECCOMP, namespaces and moreNetworking - in particular performance and securityStorage - we are particularly interested in Ceph and DRBDWe 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 teamWork closely with silicon, cloud, or hardware manufacturersDiagnose and resolve issues in the kernelTake personal responsibility for a flavour of the Ubuntu Linux kernelImprove tooling and automation for delivery and test of Ubuntu Linux kernelsSubmit, review, and apply kernel patchesWhat we are looking for in you:

An exceptional academic track record from both high school and universityUndergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative pathDrive and a track record of going above-and-beyond expectationsWell-organised, self-starting and able to deliver to fixed schedulesProfessional manner interacting with colleagues, partners, and communityAbility to communicate effectively in English, both written and oralSignificant programming experience in CSolid background with gitBroad knowledge of the Linux kernel and kernel subsystemsDemonstrated experience with kernel patching and debuggingUnderstanding of Linux kernel upstream processes and release cycleStrong grasp of device drivers, BSP's, and other low level system engineeringProfessional written and spoken EnglishExperience with Linux (Debian or Ubuntu preferred)Excellent interpersonal skills, curiosity, flexibility, and accountabilityPassion, thoughtfulness, and self-motivationExcellent communication and presentation skillsResult-oriented, with a personal drive to meet commitmentsAbility to travel twice a year, for company events up to two weeks eachAdditional Skills That You Might Also Bring: Python and Bash scriptingPrior experience with Ubuntu/Debian/Snap packagingPerformance engineering and security experienceWhat 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 personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company eventsAbout 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.

#J-18808-Ljbffr



  • Leiria, Portugal Canonical Tempo inteiro

    This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...


  • Leiria, Portugal Grabjobs Tempo inteiro

    Social network you want to login/join with:Linux Engineer OS and Virtualization - Urgent, LeiriaClient:AkapeopleLocation:Leiria, PortugalJob Category:OtherEU work permit required:YesJob Description:We are looking for a resourceful Linux Engineer OS and Virtualization to join our diverse team at Akapeople in No estrangeiro.Growing your career as a Full Time...


  • leiria, Portugal GrabJobs Tempo inteiro

    Social network you want to login/join with: Linux Engineer OS and Virtualization - Urgent, Leiria Client: Akapeople Location: Leiria, Portugal Job Category: Other EU work permit required: Yes Job Description: We are looking for a resourceful Linux Engineer OS and Virtualization to join our diverse team at Akapeople in No estrangeiro. Growing your career as a...

  • Software Engineering Manager

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager, you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...


  • Leiria, Portugal Canonical Tempo inteiro

    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. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    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. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    Our mission is to reinvent the way companies manage their open source information systems - on public clouds and in their own data centres. To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes. We want to move all of Canonical and Ubuntu IS onto this new, open source codebase.We are...

  • Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.As a software engineer on the OpenStack Engineering team, you'll be building Charmed...


  • Leiria, Portugal Canonical Tempo inteiro

    This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF and bridge constructs, to overlay SDN networking like OVS and OVN, to router, switch and...

  • Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    Canonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. We are expanding our scope, to help developers ship their software efficiently to clouds and IoT devices.This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to...

  • Security Software Engineer

    4 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire...

  • Devops Engineer

    3 semanas atrás


    Leiria, Portugal British Car Auctions Ltd Tempo inteiro

    Join to apply for the DevOps Engineer role at BCA Europe Job Title: DevOps EngineerSalary: Competitive + Benefits!Location: Hybrid working, home & our Constellation Tech Hub in Coimbra (monthly visits)Working Hours: Monday - Friday, 40 hoursJob Status: PermanentWho we are! The Constellation Automotive Group is the largest vertically integrated digital car...

  • DevOps Engineer

    4 semanas atrás


    Leiria, Portugal GrabJobs Tempo inteiro

    We are looking to hire a resourceful DevOps Engineer to join our incredible team at IBC - International Business Consulting in No estrangeiro. Growing your career as a Full Time DevOps Engineer is an awesome opportunity to develop excellent skills. If you are strong in critical thinking, planning and have the right drive for the job, then apply for the...

  • Devops Engineer

    4 semanas atrás


    Leiria, Portugal Grabjobs Tempo inteiro

    We are looking to hire a resourceful DevOps Engineer to join our incredible team at IBC - International Business Consulting in No estrangeiro.Growing your career as a Full Time DevOps Engineer is an awesome opportunity to develop excellent skills.If you are strong in critical thinking, planning and have the right drive for the job, then apply for the...

  • Python Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.The Certification team develops the tools needed to...

  • DevOps Engineer

    Há 23 horas


    leiria, Portugal GrabJobs Tempo inteiro

    We are looking to hire a resourceful DevOps Engineer to join our incredible team at IBC - International Business Consulting in No estrangeiro.Growing your career as a Full Time DevOps Engineer is an awesome opportunity to develop excellent skills.If you are strong in critical thinking, planning and have the right drive for the job, then apply for the...

  • Hpc Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    HPC is an important and technically challenging compute domain, with specialised tooling and a very high expectation of precision, efficiency and automation. This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform. We are looking for a range...

  • Senior Software Engineer

    3 semanas atrás


    Leiria, Portugal Canonical Tempo inteiro

    We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...

  • Devops Engineer

    3 semanas atrás


    Leiria, Portugal Innovation Makers Tempo inteiro

    A Innovation Makers está em expansão e procuramos reforçar a nossa equipa com um/a DevOps Engineer.Local : Carnaxide ou Óbidos (Portugal) Regime : Presencial/Híbrido Período de trabalho: Full-time Principais responsabilidades: Instalação, manutenção, configuração e diagnóstico de ferramentas e infraestrutura para suporte ao...


  • Leiria, Portugal Canonical Tempo inteiro

    The role of an Engineering Manager, Commercial Systems at Canonical.This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in...