Canonical Nigeria Job Recruitment – How to Apply

Canonical Nigeria
Canonical Nigeria

Canonical Nigeria Job Recruitment – Canonical Nigeria is recruiting eligible candidates who qualify for the various positions specified. Interested persons may apply using the link below

Canonical – We deliver open source to the world faster, more securely, and more cost-effectively than any other company. We develop Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000 contributors. Ubuntu means ‘humanity to others. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation. Together with a community of 200,000, we publish an operating system that runs from the tiny connected devices up to the world’s biggest mainframes, the platform that everybody uses on the public cloud, and the workstation experience of the world’s most productive developers. Secure and reliable, elegant and intuitive, and open for innovation – Ubuntu is the future of open source, which is why it’s the fastest-growing Linux in the world despite already being the most widely deployed.

We are recruiting to fill the following positions below:

Job Title: Senior Real-time Kernel Engineer – Ubuntu Linux

Location: Lagos

Job Description

  • Real-time Linux is a key requirement for critical infrastructure like 5G towers, robotics and self-driving cars.
  • We are excited to be bringing Ubuntu to the real-time space, and are looking for a specialist, quality-centric senior kernel engineer to lead our real-time kernel effort.
  • This is an exciting opportunity for a senior software engineer passionate about open source software with extensive experience working in low latency and deterministic systems at the operating system kernel level.
  • Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
  • Canonical’s kernel team delivers a wide array of optimized Linux kernels for Ubuntu on many of the world’s largest clouds and data centers to robotics, IoT and edge computing.
  • This senior kernel position will lead the effort in optimizing our Ubuntu kernel’s performance over real-time workloads.
  • If you have solid general kernel development experience, real-time kernel development skills and love the idea of producing high-quality, high-performance Linux kernels, we encourage you to bring your talents to our growing Linux kernel team to help us provide the same world-class Ubuntu experience to real-time workloads.

What you’ll do

  • Collaborate regularly and proactively with a globally distributed team
  • Lead the design and integration of real-time extensions in Ubuntu Linux kernels
  • Work closely with a variety of customer and partner engineers to provide optimal latency and deterministic solutions for their platforms
  • Drive the implementation of real-time performance measurement infrastructure
  • Collaborate with internal and upstream maintainers to develop optimal Linux kernel real-time solutions
  • Take responsibility for rigorous testing of the Ubuntu real-time kernels

Who you are

  • Earned a Bachelor’s (or equivalent University level) Degree, preferably in a Technology field
  • You love technology and working with brilliant people
  • Strong grasp of real-time as a system of distinct components with a keen interest in tuning to achieve maximum performance
  • Able to function and communicate effectively as part of a globally distributed team
  • Communicate effectively in English, both written and oral
  • Demonstrated ability to present oneself in a professional manner when interacting with colleagues, business partners, and the open source community
  • Demonstrated expertise in working in operating system kernel internals in a real-time environment, Linux or other RTOS
  • Direct experience with the PREEMPT_RT patchset while not required would be highly regarded
  • Significant programming experience in C, with Python and Bash scripting also highly regarded
  • Solid understanding of device drivers, BSP’s, and other low level system engineering.

Job Title: Kernel Engineer – Ubuntu Linux

Slot: 9 Openings

Location: Lagos

Job Description

  • Are you passionate about the Linux kernel? Or maybe you’ve mastered a different low-level software development environment and are ready for a new challenge in Linux?
  • Are you looking to work on a great team, where you can apply and grow your kernel development skills?
  • This is an exciting time at Canonical, where due to a period of unprecedented growth we are seeking a number of software engineers to join our Kernel Team to play an integral part in the delivery of the heart of the most popular Linux distribution in the world.
  • The Canonical Linux Kernel Team is responsible for developing and maintaining all supported Ubuntu Linux kernels, which run on a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments.
  • The Kernel Team has openings for software engineers in a number of aspects that include but are not limited to:
    • Ubuntu Linux distribution
    • Optimized Ubuntu solutions for key Silicon and Cloud partners
    • Developer platforms such as Raspberry Pi and RISC-V
    • Enabling Ubuntu on a wide range of embedded systems
    • Livepatch service, which allows Ubuntu customers to apply critical kernel (CVE) security fixes without rebooting
    • FIPS compliance
    • Real-Time and Low Latency systems
    • Virtualization or abstraction engines
    • Security
  • We are seeking candidates of all experience levels from recent University graduates up through seasoned industry experts who are enthusiastic to develop software in multiple areas including security mitigation, feature development, patching and test.
  • This person must have a background in software engineering, be motivated to work in a distributed team and willing to travel globally up to 4 times a year for internal and external engineering events.

What you’ll do

  • 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 and the community
  • Take personal responsibility for the delivery of various flavors 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.

Who you are

  • Earned a Bachelor’s (or equivalent University level) Degree, preferably in Technology field
  • Well-organized, self-starting and able to deliver to fixed schedules
  • 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, with Python and Bash scripting also highly regarded
  • Solid background with git
  • Broad knowledge of the Linux kernel and kernel subsystems
  • Demonstrated experience with kernel patching and debugging
  • Knowledge/experience with Linux kernel upstream processes and release cycle
  • Strong grasp of device drivers, BSP’s, and other low level system engineering
  • Prior experience with Ubuntu/Debian/Snap packaging would be highly regarded.

Job Title: Talent Acquisition Analytics and Automation Lead

Location: Lagos

Job Descriptions

  • In this role, we are looking for someone with a background in data analytics, data modeling, and workflow automation.
  • The successful candidate will leverage their background in mathematics and software engineering to optimize  recruitment processes and  evolve our Greenhouse based Application Tracking System (ATS), through configurations and integrations.
  • We will prefer candidates that have outstanding academic results and those with analytics or software skills, because we have a particular focus on data and software-defined automation.
  • Essential to this role, you will bring an in-depth technical knowledge of our Greenhouse platform with a solid appreciation and understanding of how this impacts a hiring and Talent Acquisition strategy.
  • You will also have experience of working with other third party hiring tools i.e. LinkedIn, testing tools and assessment platforms etc.
  • This is a rare opportunity to join a high growth organization where the science behind hiring forms the basis of our process and the hiring decisions we make, and an integral part of the Talent Acquisition function.

The Role
We are looking for an experienced Talent Acquisition Analytics and Automation Lead to:

  • Own our applicant tracking system, Greenhouse, leveraging automation, process improvement and product development to enable our talent attraction strategy.
  • Bring code-centric solutions (preferably in Python) complex challenges where official automation does not exist.
  • Lead and develop our data driven reporting capability to allow us insights and metrics to make the best hiring decisions as we scale as a business.
  • Drive partnerships and account management for Greenhouse and across other selection and assessment platforms (LinkedIn, DevSkiller, ClassMarker, Thomas International, Stack Overflow etc).
  • Be responsible for how we organize and manage our data, to ensure that we are compliant with relevant data privacy and data protection policies and regulations.
  • Own the relationship with Financial Planning & Analysis ensuring that commercials align to the hiring plan.
  • Bring a passion for best practice in Talent Acquisition helping to connect our technology to our hiring strategy.

What you bring to the role

  • A Degree in a Technology field, or, significant experience in managing and leading technologies in the talent attraction space.
  • Excellent ‘back end’ understanding of Greenhouse, or similar ATS platform, with considerable hands-on working knowledge of implementations and configurations.
  • Experienced working in a data driven role, with excellent coding/scripting skills (ex., Python) as well as strong understanding of data visualization techniques.
  • Great project management and account management skills with the ability to drive critical workflows to deliver real value to the business.
  • Experience of working with other recruitment platforms i.e. LinkedIn, that integrates via Greenhouse, with a deep understanding of how these connect to enable ROI.
  • Passionate about building a great employer brand and candidate experience.
  • Excellent verbal and written English.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


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


How to be updated regularly

Kindly subscribe to the site using your Email address for more updates for FREE

Publisher’s Note: is a job, vacancy, career opportunity blog. We share daily updates on available Jobs, vacancies, local and international scholarships, Government/international organization loans and grants. is not an agent of this organization, we can not assist any applicant secure a job, loan, grant or scholarship. We only share the information for interested persons to apply.

Celebidentity admins will never call any applicant requesting for payment of any kind or request for any OTP code.

Our services are absolutely free of charge.
Beware of fraudsters.

Be the first to comment

Leave a Reply

Your email address will not be published.