Software Engineer

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

As a Software Engineer, you will be responsible for ensuring that Ubuntu functions well on systems. This fast-paced environment requires strong debugging, critical thinking, and problem-solving skills, along with deep knowledge of the Linux system. You will collaborate with the best developers in open source communities to deliver the best user experience. Responsibilities include identifying, triaging, and fixing system-level problems, working with upstream projects to apply patches, and providing software engineering services for OEM and ODM customers. International travel to the EU, USA, China, and Taiwan may be required.
Must have:
  • Participation in open-source development projects.
  • Passion for Linux and Open Source projects.
  • Strong English communication skills, especially online.
  • 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

Alpha Sense - Senior Engineer, iOS

Alpha Sense

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Biblex games - Senior Level Designer

Biblex games

(Remote)
2 Months ago
Coda - Senior/Staff Software Engineer

Coda

Manila, Metro Manila, Philippines (Hybrid)
3 Years ago
The Workshop - Process & Quality Assurance Specialist

The Workshop

Tocancipá, Cundinamarca, Colombia (On-Site)
2 Months ago
Lionbridge Games - Senior Test Lead

Lionbridge Games

Quebec, Canada (On-Site)
5 Months ago
Unity - Senior Software Engineer, Console Platforms

Unity

Brighton And Hove, England, United Kingdom (Remote)
1 Month ago
Trend Micro - Senior Software Development Engineer

Trend Micro

Manila, Metro Manila, Philippines (Hybrid)
9 Months ago
Reltio - Associate Customer Engineer

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Nice - Senior Portfolio Pre-Sales Engineer

Nice

Germany (Remote)
4 Weeks ago
kaizen gaming  - Analytics Engineer

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amanotes - People Manager

Amanotes

Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Keywords Studios - Senior Business Development Manager

Keywords Studios

Canada (Remote)
3 Months ago
Microsoft - Member of Technical Staff, AI - Reinforcement Systems

Microsoft

London, England, United Kingdom (On-Site)
3 Months ago
The game - Business Director

The game

Munich, Bavaria, Germany (Hybrid)
3 Months ago
Hudl - Senior Product Manager

Hudl

London, England, United Kingdom (On-Site)
1 Month ago
Spyke Games - Data Scientist

Spyke Games

İstanbul, Türkiye (On-Site)
9 Months ago
Coupa - Technical Architect

Coupa

Canada (Remote)
4 Weeks ago
PwC - ETIC, Project Manager - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
USE Insider - Solutions Architect - Mexico

USE Insider

Mexico City, Mexico City, Mexico (Hybrid)
8 Months ago
Liquid Asia - Associate Director- Business & Services

Liquid Asia

Mumbai, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

Ubisoft - Level Artist

Ubisoft

Chengdu, Sichuan, China (On-Site)
3 Months ago
Haleon - Trade Marketing Assistant Manager

Haleon

Shanghai, China (On-Site)
1 Month ago
Tencent - Visual Designer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
Tencent - Senior Game Designer (Numerical Design) - Global AAA Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Lilith games - Senior Asia-Pacific Marketing Manager

Lilith games

Shanghai, China (On-Site)
1 Month ago
Coda - Senior Account Manager (Creator Economy)

Coda

Shanghai, China (Hybrid)
1 Month ago
Paper Stacking games - Marketing Planning - Brand Effect and Channel Direction

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
NVIDIA - Senior Solution Architect - Hardware

NVIDIA

Beijing, Beijing, China (On-Site)
5 Months ago
Philips - Senior R&D Project Leader-Pipeline

Philips

Suzhou, Jiangsu, China (On-Site)
1 Month ago
Riot Games - Security Engineer

Riot Games

Shanghai, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Zeeco, Inc. - Application Engineer - Estimator

Zeeco, Inc.

State Of São Paulo, Brazil (On-Site)
6 Months ago
Wind River - Senior Member of Technical Staff

Wind River

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Software Engineer, Home Camera Device

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Apple - Staff Software Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Power Integrations - Sr. Staff IC CAD Engineer

Power Integrations

Biel/Bienne, Canton Of Bern, Switzerland (On-Site)
1 Month ago
Lilith games - Senior Server Development Engineer (World)

Lilith games

Shanghai, Shanghai, China (On-Site)
1 Week ago
Nice - Customer Service Engineer

Nice

Manila, Metro Manila, Philippines (On-Site)
1 Week ago
Trend Micro - Sales Engineer

Trend Micro

New Delhi, Delhi, India (Hybrid)
1 Month ago
Adyen - Implementation Engineer

Adyen

Munich, Bavaria, Germany (On-Site)
2 Months ago
Coherent corp. - Lead CMP Process Engineer

Coherent corp.

Easton, Pennsylvania, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded