Linux Toolchain Engineer

5 days ago


Muscat, Muscat, Oman Canonical Full time

Opportunity Overview

We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. This team will deliver the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu.

Job Opportunity

This position requires a skilled Linux Toolchain Engineer to work on one of the most critical toolchains involved in making Ubuntu and the pillars of the modern software ecosystem. You will leverage your expertise in C, C++ to make Ubuntu the best platform to develop, distribute, and consume software built with GCC and LLVM.

Key Tasks

  • Collaborate with other team members to select, integrate, and package high-quality software components.
  • Contribute to the development and maintenance of GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu.
  • Discuss design with other team members and participate in code reviews and design reviews.
  • Work with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu.

Requirements

To be successful in this role, you should:

  • Have excellent competencies in modern C/C++, Linux distributions, software architectures, and open-source software.
  • Be passionate about the future of C, C++, and Ubuntu.
  • Be mindful of the dynamics of the open-source ecosystem and aware of the needs of large but innovative organizations.
  • Hold a Bachelor's degree in Computer Science, STEM, or a similar field.

  • Linux System Engineer

    8 hours ago


    Muscat, Muscat, Oman Canonical Full time

    At Canonical, we're seeking a seasoned software quality engineer to join our Ubuntu Quality Engineering team. As a Linux system engineer, you'll play a pivotal role in ensuring the highest level of quality for our open source platform.About the RoleYou will be responsible for monitoring indicators of quality across the Ubuntu ecosystem and...


  • Muscat, Muscat, Oman Canonical Full time

    About the JobAt Canonical, we are looking for a skilled Linux System Engineer to join our team. As a key member of our support team, you will be responsible for delivering exceptional technical support experiences to our customers.Key ResponsibilitiesProvide timely and effective technical support to customers via various channels.Analyze and resolve complex...

  • Linux Kernel Engineer

    13 hours ago


    Muscat, Muscat, Oman Canonical Full time

    About Our CultureAt Canonical, we value diversity, inclusion, and equity, and strive to create a workplace that is welcoming and inclusive for all.We believe in the power of collaboration and teamwork, and foster an environment that encourages creativity, experimentation, and innovation.Why Work With Us?The opportunity to work on cutting-edge technologies...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading international software company that collaborates with the open-source community to deliver Ubuntu, a world-renowned free software platform. Our services empower businesses worldwide to reduce costs, improve efficiency, and enhance security using Ubuntu.Job DescriptionWe are seeking an exceptional Software Development...


  • Muscat, Muscat, Oman Canonical Full time

    Job SummaryThis is an exciting opportunity to leverage your software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely and remain compliant with international information security standards.You will use your applied cryptography, Linux Security, and coding skills to enhance...


  • Muscat, Muscat, Oman Canonical Full time

    We are seeking a highly skilled Cloud Support Engineer to join our team at Canonical. As a key member of our support organisation, you will play a vital role in delivering outstanding technical support experiences to our customers.The ideal candidate will have a strong background in Linux, containers, and cloud-native development, with experience working...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalWe are a pioneering tech firm at the forefront of the global move to open source. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. As a company that publishes Ubuntu, we recruit on a global basis and set a high standard for people joining our...


  • Muscat, Muscat, Oman Canonical Full time

    Job OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.The company is a pioneer of global distributed collaboration, with colleagues in 70+...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking an experienced Linux Enterprise Solutions Expert to join our team as an Ubuntu Pro Sales Engineer. In this role, you will be working closely with enterprise customers to help them adopt open source technologies and drive business success.Key ResponsibilitiesCollaborate with sales teams to understand customer needs and provide...


  • Muscat, Muscat, Oman Canonical Full time

    Key ResponsibilitiesThe successful candidate will carry an annual bookings quota within their assigned territory. They will be expected to demonstrate professionalism and effectiveness, to prospect accounts for new business, maintain and develop existing relationships, and work with colleagues and partners on account strategy.This role requires a high level...


  • Muscat, Muscat, Oman Canonical 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 significant role in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring a Cloud Support Engineer to deliver exceptional technical...


  • Muscat, Muscat, Oman Canonical Full time

    About UsAt Canonical, we strive to deliver the latest-best free software components in an easy-to-use and highly reliable form. We build on the technical excellence of keystone open-source software like GNU and Debian, bringing additional focus and shape to the solutions we offer the industry.Job RoleThis position requires a skilled System Programming...


  • Muscat, Muscat, Oman Canonical Full time

    What We Are Looking ForWe are seeking an experienced engineer who has built large-scale software quality assurance frameworks and is passionate about the future of Ubuntu. You must be mindful of the dynamics of the open source ecosystem and equally aware of mission-critical requirements related to shipping the best Linux distro to users and partners...


  • Muscat, Muscat, Oman Canonical Full time

    Job DescriptionThe successful candidate will be responsible for developing and extending Linux cryptographic components with features and functionality required for FIPS and CC certification.About YouYou should have excellent software engineering fundamentals, including prior experience with C development, and the ability to demonstrate such.Hands-on...


  • Muscat, Muscat, Oman Canonical Full time

    Our TeamThe Ubuntu Foundations team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. We strive to provide the latest-best free software components, in an easy-to-use and highly reliable form.Job PositionThis role requires a talented Compiler and Runtime Developer to work on one of the most critical toolchains...


  • Muscat, Muscat, Oman Canonical Full time

    We're seeking an exceptional system engineer to lead quality efforts in our Ubuntu Quality Engineering team. As a key member of our team, you'll contribute to the success of our open source platform by ensuring the highest level of quality and reliability.Your ExpertiseA strong background in software engineering, Linux, and open source...


  • Muscat, Muscat, Oman Canonical Full time

    Job Overview: 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 of open source.We are looking for a dedicated technical engineering manager to lead the development of...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalWe are 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, we are changing the world of software.Job OverviewWe are hiring a Senior Software Engineer to join our Web Engineering team. The successful candidate will be responsible for...

  • Software Engineer

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    RequirementsBachelors degree in Computer Science or related technical fieldExtensive Linux experience - Debian or Ubuntu preferredSolid embedded Linux experience (Yocto, Buildroot...) or RTOSFluency in at least one of Golang, Python, C, C++, or RustProfessional written and spoken English in addition to the local languageExcellent communication and...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking an experienced Senior Web Engineer to join our Cloud Engineering team. As a technical lead, you will drive best practices across the team, identifying risks and communicating them to relevant stakeholders.The successful candidate will have excellent technical skills, including Linux (Debian or Ubuntu preferred) experience. You...