Kernel Engineer

3 months ago


Cairo, Egypt Canonical - Jobs Full time

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
- FIPS compliance
- Real-Time and Low Latency systems
- Virtualization or abstraction engines
- Security

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

**Who you are**:

- 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
- Earned a bachelor's (or equivalent university level) degree, preferably in a technology field
- 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

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



  • Cairo, Egypt Canonical - Jobs Full time

    Our mission is to build a next-generation private cloud infrastructure, combining KVM, Ceph, and SDN technologies to create a data center scale cloud that 'just works' and provides a mission-critical cloud for edge and core enterprise deployments. We're hiring engineering managers with experience in high-quality microservice architectures and...

  • AWS SysOps Engineer

    4 weeks ago


    Cairo, Egypt LINK Development Egypt Full time

    Responsibilities:• Configuration of the AWS cloud management; Configure and fine-tune the cloud infrastructure systems; monitoring and managing cloud services carefully• Improvement of resources and work on the resources which will designate costs required for planning of governance, budgeting, and reporting• Understanding the metrics and...

  • Engineering Manager

    4 weeks ago


    Cairo, Egypt Canonical Full time

    We have open manager roles across a wide range of engineering domains, including: Python and GolangC / C++ / RustData infrastructureHTML / CSS / JavaScript / Typescript / ReactFlutterDistro packaging and systemsSAAS and web microservicesKernelServersGraphics, Browser and DesktopSilicon enablement and embedded devicesProduct Security If your domain of...


  • Cairo, Egypt CodiLime Full time

    Get to know us betterCodiLime is a software and network engineering industry expert and the firstchoice service partner for top global networking hardware providers software providers and telecoms. We create proofsofconcept help our clients build new products nurture existing ones and provide services in production environments. Our clients include both tech...


  • Cairo, Cairo, Egypt Canonical Egypt Full time

    Responsiblity:Proposing and managing budgets for projects.Supervising the work of multiple teams.Planning and executing strategies for completing projects on time.Researching and developing designs and products.Determining the need for training and talent development.Hiring contractors and building teams.Ensuring products have the support of upper...


  • Cairo, Egypt Nok Human Capital Full time

    NOK Human Capital is hiring Embedded Software Engineer/Senior to one of the most well known multinational IT Consultancies. Overview: We are seeking a highly experienced Senior/Junior Embedded Software Engineer to join our team. The successful candidate will have a minimum of 10 years of experience in Embedded Software Development with expertise in C/C....


  • Cairo, Egypt Nok Human Capital Full time

    NOK Human Capital is hiring Senior Embedded Software Architect to one of the most well known multinational IT Consultancies. We are seeking a highly skilled Embedded Software Architect with extensive experience in leading the design and development of complex automotive head units using Linux Android or QNX operating systems. The ideal candidate will...