Canonical

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Canonical(2 days ago)

RemoteFull TimeSenior$149,631 - $200,678 (estimated)Ubuntu Foundations
Apply Now

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.

View Original Listing

Required Skills

  • C++
  • GCC
  • LLVM
  • Linux
  • Packaging
  • Toolchains
  • Software Architecture
  • Open Source
  • Build Systems
  • Cross-Compilation
Canonical

About Canonical

canonical.com

Canonical 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

ApplyBlast uses AI to match you with the right jobs, tailor your resume and cover letter, and apply automatically so you can land your dream job faster.

© All Rights Reserved. ApplyBlast.com