Linux Systems Engineer

7 days ago


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.

Summary


You will work across the full Linux stack from kernel through networking, virtualization and graphics to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.

This is an excellent opportunity for someone who wants to have a meaningful impact on the adoption of Linux across multiple industries.

The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across server, desktop and IoT technologies.

Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities.

Location:
This is a Globally remote role
What your day will look like

Design and implement the best Ubuntu integration for the latest IoT desktop and server-class hardware platforms and software stacks
Work with partners to deliver an optimised, first class Ubuntu experience on their platforms
Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
Participate as technical lead on customer engagements involving complete system architectures from cloud to edge
Help our partners integrate their apps, SDKs, build device OS images, and optimize applications with Ubuntu Core, Desktop and Server
Work with the most advanced operating systems and application technologies available in the enterprise world.


Joining 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, desktop and server platforms and technologies, built to support different verticals:
from robots to data centers, from telco to retail, as well as automotive.
What we are looking for in you

You love technology and working with brilliant people
You have a Bachelor's degree in Computer Science, STEM or similar
You have experience with Linux packaging (Debian, RPM, Yocto)
You have experience working with open source communities and licences
You have experience working with Python, C, C++
You can work in a globally distributed team through self-discipline and self-motivation.

Nice to have

Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks
Experience with graphics stacks
Good understanding of networking - TCP/IP, DHCP, HTTP/REST
Basic understanding of security best practices in IoT or server environments
Good communication skills, ideally public speaking experience
IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
Experience working with CI automation platforms such as GitHub
Experience with performance benchmarking and profiling
Some experience with Docker/OCI containers/K8s

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


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


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

  • 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

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


  • 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

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