Engineering Manager - Ubuntu Hardware Certification Quality
Ubuntu Hardware Certification is responsible for ensuring reliable hardware compatibility with Ubuntu Linux (Core, Desktop and Server – see https://ubuntu.com/certified for more information). We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.
As the Engineering Manager of the Certification Quality team you’ll lead a dedicated testing team, shaping the vision and setting the pace, in collaboration with the rest of the Certification and hardware enablement teams. You will lead the certification test strategy for Canonical’s hardware partnership projects, deepening the test coverage for both new and pre-existing hardware. You will pioneer the use of Canonical’s open source test frameworks and in-house built hardware to drive automated hardware validations. This is an exciting position for a quality focused engineering leader, and requires an analytical mind with a passion for test automation and team leadership.
Joining Canonical is a unique opportunity for an exceptional leader passionate about open source. We offer a fun, fast-paced team environment and a career full of learning and development opportunities. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Successful candidates will be located in APAC time zones due to the structure of the current team.
What you’ll do
Lead the development and maintenance of Canonical’s hardware certification test suite Manage timely delivery of certifications as part of the hardware certification programmes Work collaboratively to ensure continuous improvement of test practices and tools Build and lead a globally distributed team of engineers Develop talent through coaching, mentoring, feedback and hands-on career development Set and manage expectations with other engineering teams, senior management, and external stakeholders Be an active part of the leadership team and collaborate with other leaders in the organisation Participate in strong engineering process through code, test plan, architectural reviews Engage with teams at Canonical, the open source community and commercial partners Work from home with global travel for 4 to 6 weeks per year for internal and external events Who you are
You love developing and growing people and have a strong track record of doing it You have good knowledge of quality and reliability oriented engineering practices You are focused on success and the delivery of timely, high quality software You have experience working in an agile development environment You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree You have strong written and verbal technical communication skills You have a good understanding of Linux system architecture Software engineering, open source background Experience with continuous integration and delivery tools and practices Experience of automated testing practices in a hardware enablement setting In-depth project experience with Python Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.
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.