
Software Engineering Manager - Cross-platform C++
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates Posted: 21 Mar 2025
Canonical is a leading provider of open-source software and operating systems catering to global enterprise and technology markets. Our flagship platform, Ubuntu, is widely used across innovative initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
We are looking to hire a System Software Engineer focused on the GCC/LLVM compiler, tooling, and ecosystem. This role involves working with modern C and C++ programming languages and their ecosystem on Ubuntu. The engineer will ensure the delivery of the best possible GCC and LLVM runtimes, enhance developer experience, and improve supporting tooling in Ubuntu.
Key responsibilities include:
This position will significantly impact every aspect of Ubuntu, from Desktop and Server to Ubuntu Core and cloud images.
Work Conditions:
What We Are Looking For:
What We Offer:
About Canonical: Canonical is at the forefront of the global movement towards open source technologies. As the publisher of Ubuntu, we are making significant contributions to AI, IoT, and cloud computing. Our high standards for recruitment ensure that we only hire the best talent, fostering a diverse and inclusive work environment where everyone’s contributions are valued.
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.