engineering
Posted Sep 3, 2021Linux Enablement - Software Engineering Manager
at Canonical
TaiwanOn-site
Responsibilities
- Recruit, motivate, mentor, and enable your team to succeed in delivering quality products
- Coordinate with project managers, HWE, QA and certification management
- Monitor projects from kickoff to post-mortem and handle escalations
- Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
Requirements
- Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.
- This fast-paced environment requires excellent time management, deep knowledge of the Linux system, low-level debugging, critical thinking, problem-solving skills and management ability.
- Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
- Must be able to travel to the EU, USA, China, and Taiwan Required skills and experience
- A Bachelor (or higher) degree in STEM, preferably computer science or software engineering
- Proven track record in technical roles with Linux, preferably Ubuntu or Debian
- Experience with management responsibilities
- Ability to work collaboratively in a team environment
- experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
- Experience with CI/CD Canonical is an equal opportunity employer
Additional details
- As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects.
- Set goals with the team; prioritize tasks, identify and measure team health indicators
- Maximise the results of team members and support their career growth
- Provide leadership for methodologies, strategies, standards, tools, and best practices
- Commitment to development and testing methodologies, and maintainable code quality •
- Strong English and Chinese language communication skills, both written and verbal Desirable skills and experience
- Making technical decisions for a team as a tech lead
- Participation in open-source development projects •
- Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs.
- We are committed to ensuring equal employment opportunities to all qualified individuals.