Linux Enablement - Software Engineering Manager

3 Hours ago • All levels

Job Summary

Job Description

As a Software Engineering Manager, you will lead and manage a 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. Responsibilities include recruiting, mentoring, and enabling the team, setting goals, coordinating with project managers, and handling escalations. You will also communicate with OEMs, prioritize customer requests, and provide leadership in methodologies and best practices. You will be expected to travel internationally.
Must have:
  • Bachelor's degree in STEM, preferably computer science.
  • Proven track record in technical roles with Linux, preferably Ubuntu or Debian.
  • Experience with management responsibilities.
  • Strong English and Chinese language communication skills.
Good to have:
  • Technical decision-making experience as a tech lead.
  • Software architecture and design experience.
  • Experience with various software development/operations technologies.
  • Participation in open-source development projects.

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

Black Bery - QNX - Systems Software Developer II

Black Bery

Ottawa, Ontario, Canada (On-Site)
6 Days ago
Playrix - Senior Release Engineer

Playrix

Armenia (Remote)
6 Months ago
Anavation LLC - Systems Administrator (SME)

Anavation LLC

(Remote)
1 Month ago
Canonical - Software Engineer - Python and K8s

Canonical

(Remote)
2 Weeks ago
Tellius - Devops Engineer

Tellius

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scorewarrior - Service Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Rackner - Sr. Systems Administrator

Rackner

Charlottesville, Virginia, United States (On-Site)
2 Weeks ago
PHINIA - Server Lead

PHINIA

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Qualcomm - Senior Staff - Embedded Linux

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Booming games - PostgreSQL Developer

Booming games

(Remote)
2 Weeks ago
Turbulent - Senior Full-Stack Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
ByteDance - Tech Lead Manager - Code AI

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer - Data Infrastructure (Seattle)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Prophecy - Cloud Engineer

Prophecy

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

Adyen - Team Lead - Account Management

Adyen

Shanghai, China (On-Site)
2 Weeks ago
NVIDIA - Senior Software and System Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Ourpalm - SLG Publishing Producer

Ourpalm

Beijing, Beijing, China (On-Site)
1 Month ago
Tencent - Senior Animation Designer for Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Google - Account Associate, Scaled, Google Customer Solutions

Google

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
NVIDIA - IO Validation Methodology Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
QS Quacquarelli Symonds - Articulation Program Advisor

QS Quacquarelli Symonds

Chengdu, Sichuan, China (On-Site)
2 Weeks ago
Zen game - iOS Development Engineer

Zen game

Shenzhen, Guangdong Province, China (On-Site)
2 Weeks ago
Virtuos - CTG Technical Knowledge & Experience Curator

Virtuos

China (On-Site)
1 Month ago
Riot Games - Technical Writer (Contract)

Riot Games

Shanghai, China (On-Site)
1 Year 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!