Recibe más respuestas de empleadores
Envía un currículum específico para el puesto de trabajo en cuestión de minutos.
Canonical is looking for a System Software Engineer to enhance the GCC and LLVM ecosystem on Ubuntu, focusing on modern programming languages and tooling integration.
This remote role in the AMERICAS region involves collaboration with a global team, with opportunities for international travel. Ideal candidates will have relevant GCC/LLVM experience, and a strong background in Linux and software packaging.
Canonical offers a distributed work environment and personal development budget, fostering an inclusive and innovative workplace.
Canonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. The team will deliver the best possible GCC and LLVM runtimes, developer experience and supporting tooling in Ubuntu, ensuring that the cutting edge of modern programming languages innovation is available to Ubuntu users. This role provides a foundation for future inventions and open source communities.
This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes and tool chains. You will have excellent competencies in modern C/C++, Linux distributions, software architectures and open source software. You will work with the best and brightest people in open source technology at Canonical to help make Ubuntu the best operating system to develop and run C/C++ applications in the cloud, in datacenters, in containers and directly on the operating system, anywhere Ubuntu can run.
Part of the Ubuntu Foundations team, you will work on one of the most critical toolchains involved in the making of Ubuntu and the pillars of the modern software ecosystem. You will leverage your competencies and experience in C, C++ to make Ubuntu the best platform to develop, distribute and consume software built with GCC and LLVM. You will be passionate about the future of C, C++ and Ubuntu, mindful of the dynamics of the open‑source ecosystem, and equally aware of the needs of large but innovative organizations. You will drive the best in class integration in Ubuntu from desktop to cloud in a secure, reliable, performing, efficient and future‑proof manner.
You will discuss design with other team members, mentor less senior engineers, and participate in code reviews and design reviews. You will also work with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu. Your role as part of the Ubuntu Foundations team will impact every aspect of Ubuntu from Desktop, Server, Ubuntu Core and also cloud images.
Location: This role will be based remotely in the AMERICAS region.
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. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence – in order to succeed, we need to be the best at what we do. Canonical has been a remote‑first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.