Linux System Enablement Engineer

4 weeks ago


Nairobi, Nairobi Area, Kenya Canonical Full time

We are revolutionizing the way open source is delivered to the world - faster, more securely, and more cost-effectively than any other company. If you're considering a career at Canonical, keep in mind that we are a remote-first company. Your skills matter the most to us, regardless of your location.

Summary:

As a Linux System Engineer at Canonical, you will be deeply involved in the architecture, design, and development of core components essential for supporting the RISC-V architecture within the Ubuntu Distribution. Your work will include close collaboration with the upstream community on projects such as U-Boot, OpenSBI, and GRUB.

You will have the exciting opportunity to engage with various hardware vendors, contribute to cutting-edge platforms, and help shape the future of RISC-V within Linux and Ubuntu.


Location:

This role is entirely remote and can be based in European, Middle Eastern, or African time zones.


What Your Day Will Look Like:

  • Collaborate with a highly technical team to drive the evolution of RISC-V architecture support for Ubuntu
  • Develop high-quality code, introduce new features, and contribute to upstream projects
  • Provide feature enhancements and bug fixes to projects such as OpenSBI, U-Boot, GRUB, and Ubuntu installers
  • Debug issues and deliver top-notch solutions
  • Review code crafted by fellow engineers
  • Brainstorm ideas and work together to find optimal solutions
  • Engage with teams dedicated to Ubuntu for server, desktop, IoT, and cloud environments
  • Enjoy the flexibility of working from home with the opportunity for 2 to 4 weeks of global travel annually for both internal and external events

What We Are Seeking in You:

  • Hands-on experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel
  • Demonstrable development experience on RISC-V architecture
  • A passion for technology and collaborating with talented individuals
  • Self-motivated, inquisitive, adaptable, articulate, and responsible
  • Avid Linux user with a diverse interest in the future of Linux
  • Experience or willingness to learn software packaging for Debian and Ubuntu
  • Resourceful, considerate, and driven by initiative

Additional Skills That Would Make You Stand Out:

Expertise with Debian/Ubuntu based operating systems and a solid grasp of Debian packaging and snaps would be highly advantageous.



  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We provide open source solutions to the global community in a quicker, more secure, and cost-effective manner than any other organization.If you are keen on joining our team at Canonical, keep in mind that we operate remotely as our main mode of working. Hence, feel free to apply for any suitable position based on your skills, as we highly value expertise...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We provide open source solutions to the global community in a quicker, more secure, and cost-effective manner than any other organization.If you are keen on joining our team at Canonical, keep in mind that we operate remotely as our main mode of working. Hence, feel free to apply for any suitable position based on your skills, as we highly value expertise...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.SummaryYou will work across the full Linux...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYThese roles include:Ubuntu Core and snapd software developmentSilicon software and optimisation engineersKernel driver and hardware enablement engineersHardware-centric Linux QA EngineersHardware Certification EngineersRobotics engineersIndustrial IoT software engineersNetworking software engineers (switching, routing, access and SmartNICs)At...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYThese roles include:Ubuntu Core and snapd software developmentSilicon software and optimisation engineersKernel driver and hardware enablement engineersHardware-centric Linux QA EngineersHardware Certification EngineersRobotics engineersIndustrial IoT software engineersNetworking software engineers (switching, routing, access and SmartNICs)At...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYThese roles include:Ubuntu Core and snapd software developmentSilicon software and optimisation engineersKernel driver and hardware enablement engineersHardware-centric Linux QA EngineersHardware Certification EngineersRobotics engineersIndustrial IoT software engineersNetworking software engineers (switching, routing, access and SmartNICs)At...

  • Unix/Linux Engineer at

    3 months ago


    Nairobi, Nairobi Area, Kenya Frank Management Consult Ltd Full time

    Frank Management Consult Ltd is an international management consulting agency. We work with major companies, raising their performance, driving their strategies and enhancing their productivity.SummaryWe are seeking a Unix/Linux Engineer who will be accountable for availability, performance, costs, and risks related to all Oracle Hardware, Oracle...


  • Nairobi, Nairobi Area, Kenya Frank Management Consult Ltd Full time

    Frank Management Consult Ltd is an international management consulting agency. We work with major companies, raising their performance, driving their strategies and enhancing their productivity.SummaryWe are seeking a Unix/Linux Engineer who will be accountable for availability, performance, costs, and risks related to all Oracle Hardware, Oracle...


  • Nairobi, Nairobi Area, Kenya Frank Management Consult Ltd Full time

    Frank Management Consult Ltd is an international management consulting agency. We work with major companies, raising their performance, driving their strategies and enhancing their productivity.SummaryWe are seeking a Unix/Linux Engineer who will be accountable for availability, performance, costs, and risks related to all Oracle Hardware, Oracle...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.SummaryWhile we hesitate to put a specific...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.SummaryThe role of a Linux Desktop Support...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.SummaryThe role of a Linux Desktop Support...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.SummaryThe role of a Linux Desktop Support...


  • Nairobi, Nairobi Area, Kenya Amazon Web Services (AWS) Full time

    A Day in the LifeOn a typical day, a Cloud Support Engineer – Linux will be primarily responsible for solving customer's cases through a variety of customer contact channels which include telephone, email, and web/live chat. You will apply advanced troubleshooting techniques to provide tailored solutions for our customers and drive customer interactions by...


  • Nairobi, Nairobi Area, Kenya Amazon Web Services (AWS) Full time

    A Day in the LifeOn a typical day, a Cloud Support Engineer – Linux will be primarily responsible for solving customer's cases through a variety of customer contact channels which include telephone, email, and web/live chat. You will apply advanced troubleshooting techniques to provide tailored solutions for our customers and drive customer interactions by...


  • Nairobi, Nairobi Area, Kenya Amazon Web Services (AWS) Full time

    A Day in the LifeOn a typical day, a Cloud Support Engineer – Linux will be primarily responsible for solving customer's cases through a variety of customer contact channels which include telephone, email, and web/live chat. You will apply advanced troubleshooting techniques to provide tailored solutions for our customers and drive customer interactions by...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYLead and develop a team of engineers, ranging from graduate to seniorRepresent your team to partners, product stakeholders and customers Collaborate proactively with a globally distributed organisationDevelop and evangelise great engineering and organisational practicesCoach, mentor, and offer career development feedbackImplement disciplined...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    What you'll doLead and develop a team of engineers, ranging from graduate to seniorRepresent your team to partners, product stakeholders and customers Collaborate proactively with a globally distributed organisationDevelop and evangelise great engineering and organisational practicesCoach, mentor, and offer career development feedbackImplement disciplined...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYJoining Canonical, you will partner with bright minds from all over the world, and work with an exciting set of new technologies in a fast growing company with a truly unique and ambitious vision to build a better platform with free software.You will work with customers on exciting IoT and server platforms and technologies, built to support...


  • Nairobi, Nairobi Area, Kenya Procept Associates Professional Services Limited (Procept Africa) Full time

    Procept Associates Professional Services Limited (Procept Africa) is a consulting, training, and software solutions firm. We specialize in IT service management, project management, business analysis and business relationship management, risk management, information security & cybersecurity, business continuity management, IT governance, enterprise...