Ubuntu Linux Kernel Engineer - Silicon Enablement
New Yesterday
Ubuntu Linux Kernel Engineer - Silicon Enablement
Join to apply for the Ubuntu Linux Kernel Engineer - Silicon Enablement role at Canonical.
Overview
Ubuntu Linux is the world’s most popular Linux distribution. Canonical is expanding silicon enablement to broaden native support for SoC platforms and optimise performance for users. The Canonical Kernel Team builds, maintains, and distributes the Linux kernel for Ubuntu and works with silicon manufacturers to deliver high-performance platforms.
Responsibilities
- Collaborate regularly and proactively with a globally distributed team
- Work with silicon vendor partners to integrate platform support into the Ubuntu Linux kernel for their product ranges
- Diagnose and resolve kernel issues reported by partners, customers, the community at large, and discovered through testing
- Deliver silicon-optimised variants of the Ubuntu Linux kernel to the world
- Improve tooling and automation for the delivery and testing of Ubuntu Linux kernels
- Submit, review, and apply kernel patches, working with internal and external upstream maintainers
- Identify new means of maximising performance on partner silicon
Qualifications
- Well-organised and motivated self-starter able to thrive in a remote work environment
- Professional manner with colleagues, business partners, and the open-source community
- Ability to communicate effectively in English, both written and verbal
- Significant programming ability in C
- Strong grasp of device drivers, BSPs, and other aspects of hardware-level system engineering
- Solid background with git
- Understanding of operating system kernel fundamentals
- Ability to travel twice a year for company events of up to two weeks length
Additional skills
- Python and Bash scripting ability
- Prior background with major SoC families
- Ubuntu/Debian/Snap packaging
- Demonstrated experience with Linux kernel patching and debugging
- Solid understanding of performance optimisation for silicon platforms
What we offer
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually to recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits that reflect our values and ideals. We balance programs to meet local needs and ensure fairness globally.
- Home-based work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Travel upgrades and priority travel perks for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we support AI, IoT and cloud initiatives and operate with a remote-first approach since 2004. We recruit on a global basis and set a high standard for people joining the company, expecting excellence.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Entry level
Employment type
- Full-time
Job function
- Information Technology
Industries
- Software Development
- Location:
- Glasgow, Scotland, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Yesterday
Ubuntu Linux Kernel Engineer - Silicon Enablement
-
Glasgow, Scotland, United Kingdom
-
£80,000 - £100,000
- Engineering
Ubuntu Linux Kernel Engineer - Silicon Enablement Join to apply for the Ubuntu Linux Kernel Engineer - Silicon Enablement role at Canonical . Overview Ubuntu Linux is the world’s most popular Linux distribution. Canonical is expanding silicon ena...
More Details -
-
18 Days Old
Ubuntu Linux Kernel Engineer - Silicon Enablement
-
City Of Edinburgh, Scotland, United Kingdom
-
£80,000 - £100,000
- Engineering
The successful candidate will be able to prove a strong aptitude for software engineering at the hardware level. There are a number of work-from-home based roles available worldwide. We are looking for experience levels from early career candidates with a couple of years under their belt up through senior industry veterans.
More Details -
-
18 Days Old
Ubuntu Linux Kernel Engineer - Silicon Enablement
-
Manchester, England, United Kingdom
-
£80,000 - £100,000
- Engineering
Canonical is looking to expand the number of System On Chip (SoC) platforms supported natively. There is a strong demand from silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm. The successful candidate will be able to prove a strong aptitude for software engineering at the hardware level.
More Details -
-
18 Days Old
Ubuntu Linux Kernel Engineer - Silicon Enablement
-
London, England, United Kingdom
-
£100,000 - £125,000
- Engineering
Canonical is looking to expand the number of System On Chip (SoC) platforms supported natively. There is a strong demand from silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm. The successful candidate will be able to prove a strong aptitude for software engineering at the hardware level.
More Details -