System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
Canonical(2 days ago)
About this role
Canonical is seeking a System Software Engineer to work on GCC/LLVM compiler, tooling, and ecosystem, focusing on modern C and C++ programming languages on Ubuntu. The role involves developing high-quality software that enhances the developer experience and integrates core toolchains for Ubuntu across various platforms.
Required Skills
- C++
- GCC
- LLVM
- Linux
- Packaging
- Toolchains
- Software Architecture
- Open Source
- Build Systems
- Cross-Compilation
About Canonical
canonical.comCanonical is the company behind Ubuntu, providing trusted open-source software and commercial support for enterprises. It delivers Ubuntu and related products for servers, public cloud, private datacenters, edge and IoT, along with tools for cloud-native workloads (e.g., MicroK8s, Juju, MAAS, LXD) and Ubuntu Pro for extended security and compliance. Canonical helps organizations deploy, manage, and secure infrastructure across cloud and edge environments with professional services, support, and lifecycle maintenance focused on simplicity and cost-effectiveness.
View more jobs at Canonical →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Canonical
Similar Jobs
GCC Compiler Engineer
Tenstorrent(2 years ago)
Jr. LLVM Compiler Engineer
Cerebras Systems(1 month ago)
Senior Compiler Engineer - (UK / Europe Time Zone)
Goodnotes(3 days ago)
Compiler Engineer
Cerebras Systems(22 days ago)
Senior Compiler Engineer
Flux Computing(2 months ago)
Staff Compiler Engineer
Flux Computing(2 months ago)