The Software Engineer role at Canonical is within the OEM Delivery Team, focusing on ensuring Ubuntu functions optimally on various systems. The role involves working with tier-one OEM, IHV, and ODM customers to preload Ubuntu, bringing it to millions of users. The engineer will enable cutting-edge technology with world-leading partners and contribute to innovation.
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.
Requirements:
- 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.
The role offers:
- Opportunity to enable cutting edge technology with world leading partners.
- Chance to become the first contributor to the innovation.