Kernel Engineer

5 days ago


Lagos, Lagos, Nigeria Canonical Full time

JOB SUMMARY

What we are looking for in youAn 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 BringPython and Bash scriptingPrior experience with Ubuntu/Debian/Snap packagingPerformance engineering and security experience

RESPONSIBILITIES

What your day will look likeCollaborate 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 patches

REQUIRED SKILLS

Linux, Python, CSS, IT support, Programming, Troubleshooting

REQUIRED EDUCATION

Bachelor's degree


  • Kernel Engineer

    1 month ago


    Lagos, Lagos, Nigeria Canonical Full time

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

  • Kernel Engineer

    4 weeks ago


    Lagos, Lagos, Nigeria Canonical Full time

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

  • Kernel Engineer

    2 weeks ago


    Lagos, Lagos, Nigeria Canonical Full time

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


  • Lagos, Lagos, Nigeria Canonical Full time

    DescriptionEvery year we select new junior professionals into the Canonical kernel team, to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a...


  • Lagos, Lagos, Nigeria Canonical Full time

    DescriptionEvery year we select new junior professionals into the Canonical kernel team, to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYRequirementsWhat we are looking for in you:Well-organized and motivated self-starter able to thrive in a remote work environmentProfessional manner with colleagues, business partners, and the open-source communityAbility to communicate effectively in English, both written and verbalProgramming experience in C and/or RustFamiliarity with version...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYRequirementsWhat we are looking for in you:Well-organized and motivated self-starter able to thrive in a remote work environmentProfessional manner with colleagues, business partners, and the open-source communityAbility to communicate effectively in English, both written and verbalProgramming experience in C and/or RustFamiliarity with version...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYRequirementsWhat we are looking for in you:Well-organized and motivated self-starter able to thrive in a remote work environmentProfessional manner with colleagues, business partners, and the open-source communityAbility to communicate effectively in English, both written and verbalProgramming experience in C and/or RustFamiliarity with version...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYWhat we are looking for in you:Well-organized, self-starting and able to deliver to fixed schedulesStrong commitment to quality processes and documentation standardsDemonstrated ability to present oneself in a professional manner when interacting with colleagues, business partners, and the open source communityAbility to communicate effectively in...


  • Lagos, Lagos, Nigeria Canonical Full time

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


  • Lagos, Lagos, Nigeria Canonical Full time

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


  • Lagos, Lagos, Nigeria Canonical Full time

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


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYRequirementsWhat we are looking for in you:Well-organised and motivated self-starter able to thrive in a remote work environmentStrong communication skills in English, both written and verbalExpert understanding of the C programming languageDemonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYRequirementsWhat we are looking for in you:Well-organised and motivated self-starter able to thrive in a remote work environmentStrong communication skills in English, both written and verbalExpert understanding of the C programming languageDemonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux...


  • Lagos, Lagos, Nigeria Canonical Full time

    What your day will look likeCollaborate regularly and proactively with a globally distributed teamWork closely with our silicon vendor partners to integrate their platform support into the Ubuntu Linux kernel for their product rangesDiagnose and resolve issues in the kernel reported by partners, customers, the community at large, and discovered by your own...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYWell-organised and motivated self-starter able to thrive in a remote work environmentStrong communication skills in English, both written and verbalExpert understanding of the C programming languageDemonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux experience would be ideal, it is not...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYSignificant programming experience in C, with Python, Golang, or other like languages also highly regardedSubstantial experience with Linux kernel internals and conceptsSolid understanding Linux kernel development principlesDemonstrated experience managing or leading a team of software engineersContributed to an open source project in the...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYSignificant programming experience in C, with Python, Golang, or other like languages also highly regardedSubstantial experience with Linux kernel internals and conceptsSolid understanding Linux kernel development principlesDemonstrated experience managing or leading a team of software engineersContributed to an open source project in the...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYSignificant programming experience in C, with Python, Golang, or other like languages also highly regardedSubstantial experience with Linux kernel internals and conceptsSolid understanding Linux kernel development principlesDemonstrated experience managing or leading a team of software engineersContributed to an open source project in the...

  • Software Engineer

    4 days ago


    Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYWhat we are looking for in you:Outstanding academic resultsAn Undergraduate Degree in a technical subject or a compelling narrative about your alternative chosen path.An understanding of software development methodologies and life cycles.A passion for technology and a drive to work with intelligent, motivated colleagues.Willingness to learn and...