About the job
Canonical, a foremost innovator in open source software and operating systems, delivers transformative solutions to global enterprises and technology markets. Our flagship platform, Ubuntu, serves as the backbone for pioneering enterprise initiatives, including public cloud computing, data science, artificial intelligence, engineering advancements, and the Internet of Things (IoT). We proudly support leading public cloud providers, silicon manufacturers, and industry titans across diverse sectors. As a trailblazer in global distributed collaboration, our team comprises over 1,200 members across 80+ countries, with minimal office-based roles. Teams convene two to four times annually in captivating locations worldwide to synchronize on strategy and execution.
Being founder-led, profitable, and on a growth trajectory, we are on the lookout for a Director of Engineering, Devices Software Development. This pivotal role will spearhead the strategy and execution of our next-generation Ubuntu hardware enablement quality. Collaborating closely with engineering leaders from Ubuntu Enablement and Certification, this function is integral to our mission of redefining Linux certification and ensuring unparalleled long-term OS stability across PC, server, and IoT hardware.
We believe that exceptional Engineering Directors are not only outstanding engineers but also champions of teamwork and collaboration. They should feel at ease reviewing patches and software design specifications, demonstrating trust in their ability to foster a collective effort that produces remarkable products. While their own coding contributions are valuable, their primary impact lies in their capacity to guide the team’s vision, focus, and delivery. We cultivate management skills and provide training for engineers keen on developing their soft skills into managerial capabilities. Although this is a director-level position overseeing managers, we anticipate our Engineering Directors to be exemplary system software engineers, confidently leading by example across their teams. You will be instrumental in driving testing and benchmarking processes, enhancing clarity around quality and performance expectations, while setting high standards for work ethic, consistency, focus, and continuous learning.
In this role, you will lead the strategy for the team responsible for quality coordination and integration testing of our software stacks with hardware. We seek a quality authority capable of establishing robust quality processes from the ground up. The ideal candidate will possess a deep understanding of contemporary PC and ARM IoT hardware, along with a passion for the emerging RISC-V hardware. Familiarity with the board and device product lifecycle, as well as knowledge of tools and methodologies for introducing new products, will be essential. You will collaborate with cross-functional teams to ensure seamless integration and quality assurance.
