Lead Software Engineer for Linux Distributions

3 days ago


Manama, Manama, Bahrain RESO Full time
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis.

What We Offer
  • A home-based work environment with flexible working hours.
  • A personal learning and development budget of USD 2,000 per year.
  • An annual compensation review.
  • Recognition rewards.
  • Opportunity to work with a talented team of engineers.
Requirements
  • 15+ years of experience in kernel engineering and architecture.
  • Strong understanding of C programming language and expertise in *nix-based operating system kernels and distributions.
  • Excellent communication and leadership skills.
  • Able to thrive in a remote work environment.


  • Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, plays a crucial role in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.The company's distributed collaboration model allows colleagues to work remotely from 75+...


  • Manama, Manama, Bahrain RESO Full time

    Ubuntu Linux, already the most popular Linux distribution in the world, is currently in the midst of an unprecedented surge in demand. To meet this need, the Canonical Kernel Team - those responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu - are looking for individuals with not only an incredibly deep technical background...


  • Manama, Manama, Bahrain RESO Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to lead our Linux kernel engineering team. As a key member of our organization, you will be responsible for overseeing the development and delivery of high-quality Linux kernels.Key ResponsibilitiesLead a distributed team of engineers in their time zoneDevelop your team through...


  • Manama, Manama, Bahrain RESO Full time

    We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are looking for people...


  • Manama, Manama, Bahrain RESO Full time

    We work closely with major silicon companies to optimise Ubuntu for their latest hardware. As a software engineering manager, you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...

  • Software engineer

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...

  • Software engineer

    1 week ago


    Manama, Manama, Bahrain RESO Full time

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and Io T. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Your role will be to help us provide easy to deploy, secure, and customizable...


  • Manama, Manama, Bahrain Canonical Full time

    Every 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 great place...


  • Manama, Manama, Bahrain RESO Full time

    This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem. Canonical has a large and rapidly growing kernel team that underpins Ubuntu...


  • Manama, Manama, Bahrain RESO Full time

    About the PositionWe are seeking a highly skilled Software Engineering Manager to join our team. As a key member of our organization, you will be responsible for overseeing the development and delivery of high-quality Linux kernels. This role requires strong technical expertise, excellent leadership and management skills, and the ability to work...


  • Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    Job Title: Linux Enablement LeadAbout RESO:At RESO, we're passionate about empowering individuals to unlock the full potential of technology. Our team is dedicated to delivering innovative solutions that transform industries and improve lives.Role Overview:We're seeking an exceptional Software Engineering Manager to lead our Device Delivery Team in...


  • Manama, Manama, Bahrain RESO 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...


  • Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    At RESO, we are seeking a skilled Senior Linux Systems Software Engineer to join our team. This is an exciting opportunity for someone passionate about software quality, Ubuntu, and the open source community.About the RoleThe ideal candidate will have strong software engineering, Linux, and open source background, with experience in Python and Shell...


  • Manama, Manama, Bahrain RESO Full time

    Job Description Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and Io T. Our customers include the world's leading public cloud and...


  • Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...

  • Linux enablement

    1 week ago


    Manama, Manama, Bahrain RESO Full time

    Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep...


  • Manama, Manama, Bahrain RESO Full time

    We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. They will deliver the best possible GCC and LLVM runtimes, developer experience and supporting tooling in Ubuntu. They will ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for...

  • Software engineer

    1 week ago


    Manama, Manama, Bahrain RESO Full time

    Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations. We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very...