About Canonical
Canonical is the company behind Ubuntu and a leader in open‑source software. We empower developers and customers with cutting‑edge Linux‑based solutions for devices and IoT.
Role overview
Engineering Director, Devices Software Engineering leads the quality engineering strategy and execution for Ubuntu enablement on the latest OEM and ODM PC and IoT hardware.
Key responsibilities
- Define and drive the device software quality strategy across hardware platforms (PC, IoT).
- Lead, mentor, and grow high‑performing engineering teams; manage cross‑functional stakeholders.
- Collaborate with OEM/ODM partners, product, and hardware teams to ensure robust software quality and reliability.
- Establish and implement testing frameworks, release processes, and quality metrics for device software.
- Guide architectural decisions to balance speed and quality in device firmware/software.
Required experience and qualifications
- Extensive leadership experience in software quality engineering at scale; experience managing device software teams.
- Strong background in Linux‑based or Ubuntu‑enabled device software and hardware integration.
- Experience with OEM/ODM collaboration, embedded systems, and IoT environments.
- Excellent stakeholder management and strategic planning abilities.
Salary and benefits
Salary: competitive; location Taipei, Taiwan-based. Exact compensation will be discussed during the interview process.