CACanonical
Linux Kernel Engineer - Ubuntu
Gurgaon ₹1-5 LPA Posted 16 Apr 2025
FULL TIME
kernels
Ubuntu Linux kernel
Job Description
The role entails
- Collaborate regularly and proactively with a globally distributed team
- Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms
- Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing
- Take personal responsibility for the delivery of a flavour of the Ubuntu Linux kernel
- Improve tooling and automation for delivery and test of Ubuntu Linux kernels
- Submit, review, and apply kernel patches, working with both internal and external upstream maintainers
What we are looking for in you
- Significant programming experience in C, with Python, Golang, or other like languages also highly regarded
- Substantial experience with operating system kernel internals and concepts, Linux would be highly regarded but not essential
- Solid background with git
- Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience being highly regarded
- Understanding of Linux kernel upstream processes and release cycle
- Experience with Linux (Debian or Ubuntu preferred)
- Professional written and spoken English with excellent presentation skills
- Ability to travel twice a year, for company events up to two weeks each
Nice-to-have skills
- Strong grasp of device drivers, BSP's, and other low level system engineering
- Prior experience with Ubuntu/Debian/Snap packaging
- Performance engineering and security experience
- Solid background in CI/CD and process automation
- Prior public involvement with an open source project
What we offer colleagues
- We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance.
- In addition to base pay, we offer a performance-driven annual bonus or commission.
- We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed 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
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
