Lead Linux Kernel Engineer - Ubuntu
Canonical
LeadAbout the position
Join a leading open source software company to drive the architecture and implementation of the Ubuntu Linux kernel.
Tech stack
- c
- git
- python
- bash
- linux
- ubuntu
- rust
Requirements
Required:
- Expert understanding of the C programming language
- Demonstrated expertise working in a *nix-based operating system kernel and distribution
- Ability to travel internationally at least twice a year for company events of up to two weeks length
- Strong communication skills in English, both written and verbal
Nice to have:
- Strong background in RTOS and real-time performance analysis
- Demonstrated experience with kernel patching and debugging
- Strong grasp of device drivers, BSP’s, and other low level system engineering
Responsibilities
- Set the technical direction and lead the delivery of a team of junior and mid-career engineers for a key aspect of Ubuntu Linux
- Work closely with management within and outside the team to track and coordinate initiatives to delivery
- Collaborate daily with other senior technical leadership on the Kernel Team on how best to ensure Ubuntu stays at the pinnacle of Linux distributions
Benefits
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Opportunity to travel to new locations to meet colleagues