About this role
Job title: Software Engineering Manager
About the Role Canonicals 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. As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects.
What You'll Do
- Recruit, motivate, mentor, and enable your team to deliver quality products
- Set goals with the team; prioritize tasks, identify and measure team health indicators
- Maximise the results of team members and support their career growth
- Coordinate with project managers, HWE, QA and certification management
- Monitor projects from kickoff to post-mortem and handle escalations
- Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
- Prioritize customer requests globally
- Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
- Provide leadership for methodologies, strategies, standards, tools, and best practices
- Must be able to travel to the EU, USA, China, and Taiwan
What We're Looking For
- 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
- Commitment to delivering high-quality software and ability to work in a fast-paced environment
- Strong leadership and management abilities with excellent time management and communication skills
- Deep knowledge of the Linux system, low-level debugging, critical thinking, problem-solving
- Ability to coordinate with OEMs/ODMs, SiPs, IHVs and cross-functional teams
- Willingness to travel to EU, USA, China, and Taiwan