Software Engineer

10 Hours ago • All levels

Job Summary

Job Description

As a Software Engineer, you will be responsible for ensuring Ubuntu functions well on systems. This role requires strong debugging, critical thinking, and problem-solving skills, alongside deep knowledge of the Linux system. You will collaborate with top developers in open-source communities to deliver the best user experience. Key responsibilities include identifying, triaging, and fixing critical system-level problems, working with upstream projects to apply patches, and providing software and system engineering services for OEM and ODM customers. International travel may be required.
Must have:
  • Participation in open-source development projects
  • Passion for Linux and Open Source projects
  • Strong English-language communication skills
  • Excellent and proven time-management skills
  • Ability to be productive in a globally-distributed team
Good to have:
  • Demonstrated open source participation and contributions
  • Fluency in written and spoken Mandarin Chinese

Job Details

Role Summary

Canonical's OEM Delivery Team works with tier-one OEM, IHV, and ODM customers to pre-load Ubuntu Classic, Ubuntu Core, and bring Ubuntu directly to millions of users. You will have the opportunity to enable cutting edge technology with world leading partners, and become the first contributor to the innovation.

As a Software Engineer, you will be responsible for technical aspects of ensuring that Ubuntu functions well on systems. This fast-paced environment requires strong debugging, critical thinking and problem-solving skills, and deep knowledge of the Linux system. You will cooperate with the best developers in the open source communities to deliver the best user experience.

Key Responsibilities

  • Work closely with project managers and Field/QA engineers to identify, triage, and fix critical system-level problems;
  • Work with individual upstream projects to find and apply patches for bugs affecting OEM/ODM customers; champion locally-developed patches for inclusion in the upstream package;
  • Provide software and system engineering services for OEM and ODM customers;
  • International travel is occasionally required. Must be able to travel to the EU, USA, China, and Taiwan;

Required Skills And Experience

  • Participation in open-source development projects;
  • Passion on Linux and Open Source projects;
  • Strong English-language communication skills, especially in online environments such as mailing lists and IRC;
  • Excellent and proven time-management skills;
  • Ability to be productive in a globally-distributed team through self-discipline and self-motivation;

Desirable Skills And Experience

  • Demonstrated open source participation and contributions;
  • Fluency in written and spoken Mandarin Chinese;

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.

Similar Jobs

WildBrain - Pipeline Developer

WildBrain

Vancouver, British Columbia, Canada (On-Site)
6 Hours ago
Enphase Energy - Staff Embedded Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
CME Group - Systems Engineer II - ESP

CME Group

Bengaluru, Karnataka, India (On-Site)
1 Day ago
sagecor - Embedded Developer 2

sagecor

Laurel, Maryland, United States (On-Site)
2 Months ago
Rackspace Technology - Python Software Engineer IV

Rackspace Technology

India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Site Reliability Engineer - Data Infrastructure (San Jose)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - System Engineer, STE Intern - 2025 Start

ByteDance

Singapore (On-Site)
1 Week ago
Interactive Brokers - L1 Technical Support

Interactive Brokers

Shanghai, China (On-Site)
9 Hours ago
Google - Technical Program Manager, Quality Assurance Lead, Project Starline

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Software Engineer, Google Cast and Device Media

Google

Hsinchu County, Taiwan (On-Site)
1 Week ago
Adyen - IT Support Engineer

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
9 Hours ago
Insight  Software - Software Engineer (C++, STL, Data Structures)

Insight Software

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Software Development Engineer - Database NoSQL Graph - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Chrome

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

sony global (Games) - Blockchain based spectrum sharing researcher

sony global (Games)

Beijing, China (On-Site)
1 Day ago
Tencent - Operations Manager, AAA-Style Realistic Shooting PC Game (China)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Week ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
PHINIA - Senior Material Planner

PHINIA

Shanghai, China (On-Site)
1 Day ago
NVIDIA - ASIC Design Engineer - Hardware

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Haleon - Senior Brand Manager

Haleon

Shanghai, China (On-Site)
7 Hours ago
Sony Music Career - Director, Label Management and Business Development

Sony Music Career

Beijing, China (On-Site)
23 Hours ago
Tencent - Game Operation (Event Operation)- Honor of Kings

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Tencent - Strategy Manager - Studio Operations

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!