Ubuntu Enablement - Software Engineering Manager

🇹🇼 Taipei, Taiwan
Posted 45 months ago
Expires July 19, 2026

Canonical's Device Delivery Team collaborates with leading OEM and ODM partners to pre-install Ubuntu Desktop and Ubuntu Core, delivering Ubuntu to millions of users worldwide. As a Software Engineering Manager, you will lead a team focused on OEM enablement projects, ensuring seamless integration of Ubuntu with partner hardware. This role is based in Taipei, Taiwan, and involves working in a dynamic environment that demands excellent time management and a deep understanding of the Linux system.

Key responsibilities include recruiting, mentoring, and motivating your team to deliver high-quality products. You will set goals, prioritize tasks, and monitor project progress from initiation to completion, handling any escalations that arise. Additionally, you will coordinate with project managers, hardware enablement, quality assurance, and certification management teams, as well as communicate effectively with OEMs, ODMs, silicon partners, and independent hardware vendors to resolve technical challenges.

The ideal candidate holds a Bachelor's degree or higher in a STEM field, preferably computer science or software engineering, and has a proven track record in technical roles involving Linux, particularly Ubuntu or Debian. Strong English and Chinese language skills, both written and verbal, are essential. Experience in management, commitment to development and testing methodologies, and the ability to work collaboratively in a globally distributed team are also required.

Desirable qualifications include experience making technical decisions as a tech lead, software architecture and design expertise, and familiarity with technologies such as Ubuntu kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, containers, Python, Go, C, bash, PostgreSQL, MongoDB, Kubernetes, OpenStack, Ceph, and AI/ML. Participation in open-source development projects and experience with CI/CD processes are advantageous.

Canonical offers a collaborative and innovative work environment with opportunities for professional growth. The company values diversity and is committed to providing equal employment opportunities to all qualified individuals. Employees can expect to work on cutting-edge technologies and contribute to the global open-source community.

More Jobs at Canonical