Ubuntu Enablement - Software Engineering Manager

10 Hours ago • All levels

Job Summary

Job Description

The Software Engineering Manager will lead and manage a software engineering team focused on delivering OEM enablement projects for Canonical. This role requires excellent time management, in-depth knowledge of the Linux system, debugging skills, critical thinking, and problem-solving abilities. The manager will be responsible for recruiting, mentoring, and motivating the team, setting goals, prioritizing tasks, monitoring projects, and resolving technical challenges with various partners. The position demands strong communication skills, especially in English and Chinese, and the ability to collaborate within a globally distributed team.
Must have:
  • Bachelor's degree in STEM, preferably computer science or software engineering
  • Proven track record in technical roles with Linux, preferably Ubuntu or Debian
  • Commitment to development and testing methodologies, and maintainable code quality
  • Experience with management responsibilities
  • Ability to work collaboratively in a team environment
  • Strong English and Chinese language communication skills, both written and verbal
Good to have:
  • Making technical decisions for a team as a tech lead
  • Software architecture and design experience
  • Software development or operations experience with: Ubuntu, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
  • Participation in open-source development projects
  • Experience with CI/CD

Job Details

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.

As a ​Software Engineering Manager​ you will lead and manage the software engineering team to deliver OEM enablement projects. 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.

Key responsibilities

  • Recruit, motivate, mentor, and enable your team to succeed in delivering 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; (after covid-19 restrictions lift)

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
  • Commitment to development and testing methodologies, and maintainable code quality
  • Experience with management responsibilities
  • Ability to work collaboratively in a team environment
  • Ability to be productive in a globally distributed team through self-discipline and self-motivation
  • Commitment and energy to deliver on schedule
  • 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
  • Software architecture and design experience
  • Software development or operations 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
  • Participation in open-source development projects
  • Experience with CI/CD

Canonical is an equal opportunity employer

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. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#LI-ET1 #stack

Similar Jobs

Google - Software Engineer III, Embedded Systems/Firmware, Pixel Performance

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
The Mill - Senior Systems Engineer

The Mill

New York, New York, United States (On-Site)
9 Months ago
ByteDance - Senior Software Development Engineer - Distributed KV System

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Senior System Test Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
ByteDance - Firmware Software Engineer / Architect

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Axinous - Principal Software Development Engineer

Axinous

(Remote)
2 Months ago
ByteDance - Datacenter Operation Engineer

ByteDance

(On-Site)
1 Month ago
Next Level Business Services - Linux Scripting and Clear case SME Consultant

Next Level Business Services

Milwaukee, Wisconsin, United States (On-Site)
6 Months ago
Google - Software Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
The Walt Disney Company - Software Engineer II - Databases

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
1 Month ago
Sporty Group - Information Security Engineer

Sporty Group

(Remote)
9 Months ago
Arkose Labs - Change Management Specialist

Arkose Labs

Brisbane, Queensland, Australia (Hybrid)
1 Day ago
11 bit studios - Junior/Specialist IT Service Desk

11 bit studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
Zscaler - Manager, Site Reliability Engineering

Zscaler

McLean, Virginia, United States (Hybrid)
9 Hours ago
Every matrix - Studio Technician

Every matrix

Batumi, Adjara, Georgia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Software Engineering Manager, Pixel Core System Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Days ago
Google - Test Engineer, Pixel Software Security

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Storage Server Qualification Engineer, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Appier - Data Scientist

Appier

Taipei City, Taiwan (On-Site)
10 Hours ago
Google - Software Engineering Manager, System Acceleration, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Canonical - Desktop and Embedded Linux Field Engineer

Canonical

Taipei City, Taiwan (On-Site)
10 Hours ago
Google - Hardware Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Google - Senior Technical Program Manager II, Android, Better Together

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
NVIDIA - Mixed Signal Analog Circuit Designer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!