Kernel Maintenance Engineer

hace 1 mes


Guadalajara, Jalisco, México Canonical A tiempo completo
Ubuntu is the most widely used Linux distribution in the world, and a strong factor in its broad adoption is the security and reliability the Ubuntu Linux kernels provide for their users. Canonical, the company behind the Ubuntu Linux distribution, has an enduring commitment to not only high quality standards for a distribution upon release, but also to provide ongoing security and maintenance updates for its users for up to 10 years for the Long Term Support (LTS) releases.

The Canonical Linux Kernel Team is looking for individuals with a strong sense of determination to provide ongoing support and security updates for the Ubuntu Linux kernels. These tasks can range anywhere from diagnosing and resolving kernel issues reported by end users to assessing the latest CVE security exploit notifications for impact and integrating a resolution. Overall, you will be personally responsible for the continual delivery of updates for many of the variations of version, flavor, and architecture of Linux kernel Ubuntu provides.

What your day will look like
  • Collaborate regularly and proactively with a globally distributed team
  • Respond quickly to assess and mitigate security exploits in the Ubuntu Linux kernel
  • Hone your kernel debugging techniques by diagnosing and resolving issues in the kernel reported by customers and the community
  • Master the art of Debian and Snap packaging for Linux kernels
  • Take personal pride in being directly responsible for the integration, packaging, and rigorous testing to deliver updates to millions of consumers worldwide
  • Contribute to the improvement of tooling and automation for the delivery and test of Ubuntu Linux kernels
  • Discover new means to ensure even greater Ubuntu reliability by adding and improving kernel test coverage and delivery process improvements
  • Utilizing a strong understand of git workflows, submit, review, and apply kernel patches, working with both internal and external upstream maintainers

What we are looking for in you
  • Well-organized, self-starting and able to deliver to fixed schedules
  • Strong commitment to quality processes and documentation standards
  • Demonstrated ability to present oneself in a professional manner when interacting with colleagues, business partners, and the open source community
  • Ability to communicate effectively in English, both written and oral
  • Significant programming experience in C
  • Solid background with git
  • Demonstrated experience with operating system kernel patching and debugging

Additional Skills That You Might Also Bring

  • Significant Python and Bash scripting ability
  • Broad knowledge of the Linux kernel and kernel subsystems
  • Knowledge/experience with Linux kernel upstream processes and release cycle
  • Prior experience with Ubuntu/Debian/Snap packaging
  • Strong grasp of device drivers, BSP's, and other low level system engineering
  • Contributed to or even maintained an open source project in the past or present
  • Understanding of CVE classification

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
  • Fully remote working environment - we've been working remotely since 2004
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

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.


  • Guadalajara, Jalisco, México Flex A tiempo completo

    Through the collective strength of 170,000 team members across 30 countries and responsible, sustainable operations, Flex, a Fortune global 500 company, is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We welcome people of all backgrounds. A career with...

  • Maintenance Engineer

    hace 2 semanas


    Guadalajara, Jalisco, México Elettric80 A tiempo completo

    E80 Group, located in Viano, Italy is a leading global provider of automated intralogistics systems for the consumer products industry. Our vision is to optimize the value chain of our customers by increasing productivity and quality across their facilities. Safety, Technology innovation, and Integration are key elements of our solutions and services. E80...


  • Guadalajara, Jalisco, México Flex A tiempo completo

    Through the collective strength of 170,000 team members across 30 countries and responsible, sustainable operations, Flex, a Fortune global 500 company, is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We welcome people of all backgrounds. A career with...


  • Guadalajara, Jalisco, México Flex A tiempo completo

    Through the collective strength of 170,000 team members across 30 countries and responsible, sustainable operations, Flex, a Fortune global 500 company, is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We welcome people of all backgrounds. A career with...

  • Senior Network Engineer

    hace 2 semanas


    Guadalajara, Jalisco, México Koch Global Services A tiempo completo

    Cancel Inicio Trabajos para Senior Network Engineer en Guada... > 929 Ayer Senior Network Engineer 44009 Guadalajara, Jalisco Zillow Ayer About the team Join our dynamic network engineering team, a pivotal force behind Zillow Network's automation, maintenance, and management. This team ensures the seamless operation of Core network ... Senior Network...


  • Guadalajara, Jalisco, México Flex A tiempo completo

    Through the collective strength of 170,000 team members across 30 countries and responsible, sustainable operations, Flex, a Fortune global 500 company, is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We welcome people of all backgrounds. A career with...


  • Guadalajara, Jalisco, México Flex A tiempo completo

    Through the collective strength of 170,000 team members across 30 countries and responsible, sustainable operations, Flex, a Fortune global 500 company, is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We welcome people of all backgrounds. A career with...


  • Guadalajara, Jalisco, México Flex A tiempo completo

    Through the collective strength of 170,000 team members across 30 countries and responsible, sustainable operations, Flex, a Fortune global 500 company, is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We welcome people of all backgrounds. A career with...

  • Java Software Engineer

    hace 2 semanas


    Guadalajara, Jalisco, México Toshiba Global Commerce Solutions - External A tiempo completo

    At Toshiba, all team members are empowered to take responsibility and develop innovative solutions to our customers most challenging problems. To retain and develop top talent, we foster a work environment that celebrates creativity, encourages skill development, and enables multidisciplinary collaboration.What you will bring to the teamToshiba Global...


  • Guadalajara, Jalisco, México LHR Global - Saudi Arabia A tiempo completo

    At this time, we are only receiving applications from candidates who are currently situated in the Americas, thank you.Who is our client and your future employer?The company where energy is opportunityOur client occupies a unique position in the global energy industry. They are the world's largest producer of hydrocarbons (oil and gas), with the lowest...


  • Guadalajara, Jalisco, México LHR Global - Saudi Arabia A tiempo completo

    At this time, we are only receiving applications from candidates who are currently situated in the Americas, thank you.Who is our client and your future employer?The company where energy is opportunityOur client occupies a unique position in the global energy industry. They are the world's largest producer of hydrocarbons (oil and gas), with the lowest...


  • Guadalajara, Jalisco, México 020 Flextronics Technologies Mexico, S. de R.L. de C.V. A tiempo completo

    Job Summary To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a Software Automation Engineer located in Guadalajara, South Campus. Reporting to the Equipment Maintenance Manager the Software Automation Engineer role is responsible for specifying, designing, and maintaining automation...

  • Maintenance Mechanic

    hace 2 semanas


    Guadalajara, Jalisco, México Consulate Guadalajara A tiempo completo

    Overview:Hiring Path: Open to the publicWho May Apply/Clarification From the Agency:For USEFM - FP is 08. Actual FP salary determined by Washington D.C. All Interested Applicants / All SourcesSecurity Clearance Required:Public Trust - Background InvestigationAppointment TypePermanentAppointment Type Details:Traducción: Indefinido una vez completado el...

  • Java Software Engineer Ii

    hace 2 semanas


    Guadalajara, Jalisco, México Toshiba Global Commerce Solutions - External A tiempo completo

    The companyToshiba is a provider of technology services for retail businesses to create high-quality digital platforms and products that accelerate time to market. Our diverse and adaptable teams provide the right mix of solutions and methodologies to deliver results as we collaborate with our clients' teams to foster innovation through continuous...

  • Resident Engineer

    hace 2 semanas


    Guadalajara, Jalisco, México Gas Power Americas A tiempo completo

    Job Description Summary: The resident engineer is the field representative of GE that provides advisory and technical consultation to the customer related to (i) Activities of the guaranteed services under the contract, (ii) any quality assurance process recommended by GE to perform activities on site and (iii) provide supervision to routine maintenance...


  • Guadalajara, Jalisco, México GlobalLogic A tiempo completo

    Job: IRC Location: Mexico Guadalajara Designation: Senior Software Engineer Experience: 35 years Function: Engineering Skills:Android, Android SDK, Assembler, C, C++-Linux, JavaScript, Kernel development, Linux Kernel, Platform/Framework, Python, QNXWork Model: HybridDescription:Requirements:Basic Qualifications:Bachelor's degree in Electrical, Embedded,...


  • Guadalajara, Jalisco, México Hyatt Hotels A tiempo completo

    Responsible for the correct operation and maintenance of the hotel's equipment and machinery, as well as the maintenance of the facilities. Guarantee the safety of guests, clients, collaborators, suppliers, contractors, among others who are in the company. Qualifications Electrical/Mechanical Engineer or bachelor's degree in related fields. Two years of...


  • Guadalajara, Jalisco, México A2e Technologies A tiempo completo

    A2e Technologies Is Currently Hiring:Title: Sr. Embedded Software EngineerLocation: Guadalajara, MXTerm: Full-Time PermStart Date: ASAPDesign and develop embedded software (firmware) for embedded systems consisting of: Analog, Digital, and RF circuits for a wide variety of applications. Investigate, debug, and modify existing code. Develop and troubleshoot...

  • Application Maintenance

    hace 2 semanas


    Guadalajara, Jalisco, México Cognizant Technology Solutions A tiempo completo

    We're hiringAt Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place To Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant we promote an inclusive culture, where we value different perspectives providing career...

  • Math Algorithm Engineer

    hace 2 semanas


    Guadalajara, Jalisco, México Intel A tiempo completo

    Job Description The Intel Math Kernel Library (oneMKL) Enabling team is looking for a software development engineer to work in exciting areas of Systems Programming. This includes the development and maintenance of global Intel MKL library solutions portable across various operating systems and hardware as well as the development of new features for...