Linux Enablement - Software Engineering Manager

10 Hours ago • All levels

Job Summary

Job Description

As a Software Engineering Manager, you will lead and manage the software engineering team to deliver OEM enablement projects. This role demands excellent time management, a deep understanding of the Linux system, low-level debugging skills, critical thinking, and problem-solving abilities. Responsibilities include recruiting, mentoring, and enabling the team; setting goals; prioritizing tasks; coordinating with project managers; monitoring projects; handling escalations; and resolving technical challenges with OEMs. The role also involves collaborating with product engineering teams and providing leadership for methodologies and best practices.
Must have:
  • Bachelor's degree in STEM field.
  • Proven technical track record with Linux.
  • Experience with management responsibilities.
  • Strong English and Chinese language skills.
Good to have:
  • Technical decision-making experience.
  • Software architecture and design experience.
  • Experience with various software development tools and technologies.

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

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

SmileGate - Hybrid Cloud Strategy/Development Lead (CTO Division)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Extreme Network - Senior Software Systems Engineer

Extreme Network

Ontario, Canada (Hybrid)
6 Days ago
Revenra - Product Manager

Revenra

(Remote)
1 Day ago
Tesla - Site Reliability Engineer, Energy Software

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Interactive Brokers - Technical Operations Specialist (TOPS)

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Cloud Technical Solutions Engineering Manager

Google

Tokyo, Japan (On-Site)
2 Weeks ago
NVIDIA - System Software Engineer - Embedded and Automotive (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Netflix - Senior Software Engineer - Developer Automation Platform (Backend)

Netflix

Los Gatos, California, United States (On-Site)
2 Weeks ago
Optiv - Identity Engineer - SailPoint ISC

Optiv

(Remote)
20 Hours ago
DEVOTEAM - IT Traineeship - Data (Dutch speaking)

DEVOTEAM

Amsterdam, North Holland, Netherlands (On-Site)
6 Months ago
Canonical - Software Engineer - Data Infrastructure - Kafka

Canonical

(Remote)
10 Hours ago
DNEG - Pipeline ATD

DNEG

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Aptive - Android Audio - Technical Lead

Aptive

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Scorewarrior - Service Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

Outfit 7 - Game Operations Manager

Outfit 7

Shanghai, China (Hybrid)
1 Day ago
NVIDIA - Software Engineering Intern - CUDA Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
NVIDIA - GPU C++ Modeling Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
Canva - Quality Engineer - Internationalization

Canva

Wuhan, Hubei, China (Remote)
1 Month ago
Tencent - User Growth Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Riot Games - Research Operation Coordinator

Riot Games

Shanghai, China (On-Site)
1 Year ago
Riot Games - Senior Researcher, WR

Riot Games

Shanghai, China (On-Site)
1 Day ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Tencent - Senior 3D Environment Artist - Global AAA Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 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!