Kernel Build Automation Engineer - Ubuntu Linux
Canonical
4 months ago
Remote, Worldwide
Senior / Staff+
H1B Sponsor
Responsibilities
- Lead the design and implementation of an advanced automated Linux build control system.
- Collaborate with engineering teams for seamless deployment into the Canonical ecosystem.
- Investigate kbuild, kconfig, and make to resolve build issues.
- Propose innovative solutions to kernel build roadblocks and drive acceptance upstream.
Requirements
- Significant programming ability in Python, with strong C skills highly regarded.
- Demonstrated experience in patching and configuring the Linux kernel.
- Strong working knowledge of kconfig and git.
- Ability to communicate effectively in English, both written and oral.
- Solid background with popular open-source projects for creating custom Linux-based distributions.
Benefits
- 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.
Tech Stack
CGitGoJavaScriptPython
Categories
BackendDevOpsEmbedded