Company logo hidden

Kernel Build Automation Engineer - Ubuntu Linux

Unlock employer Riyadh, Saudi Arabia Posted: 29 Mar 2026

Financial

  • Estimate: $90k - $130k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company, the publisher of Ubuntu Linux, is seeking a senior software engineer to lead an initiative aimed at simplifying and automating the configuration and build of the Ubuntu Linux kernel. This effort is crucial to facilitate easier distribution tailored to client system needs. The ideal candidate will possess broad experience across the software stack and will take charge of the implementation from concept through delivery, showcasing strong leadership abilities, attention to detail, and adherence to project schedules.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

While previous Linux kernel internals development experience is not mandatory, a comprehensive understanding of the build system beyond basic command line usage is essential. Proficiency in advanced git usage and kernel patching will also be critical for success in this role.

Responsibilities:

  • Lead the design and implementation of an advanced automated Linux build control system.
  • Collaborate closely with other engineering teams to ensure seamless integration within the company ecosystem.
  • Analyze and solve issues related to kbuild, kconfig, and make.
  • Propose innovative solutions to kernel build challenges and drive their acceptance upstream.

Requirements:

  • Significant programming ability in Python, with strong C skills highly regarded.
  • Demonstrable experience in patching and configuration of the Linux kernel.
  • Strong working knowledge of kconfig and git.
  • Effective communication skills in English (both written and oral).
  • Experience with popular open-source projects for custom Linux-based distributions (e.g., Yocto or buildroot).
  • Understanding of software packaging formats, particularly with Ubuntu/Debian/Snap, is highly valued.

Nice-to-Have Skills:

  • Programming abilities in Javascript or Golang.
  • Experience in creating CLI tools, including REST API interactions.
  • Solid background in CI/CD and process automation.

What We Offer:

  • Competitive compensation based on geographical location, experience, and performance.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Distributed work environment with biannual team sprints in person.
  • Annual holiday leave, maternity and paternity leave.
  • Team Member Assistance Program & Wellness Platform.
  • Opportunities to travel for company events.

About the company:
The company is a pioneering technology firm leading the global shift to open source. As the publisher of Ubuntu, one of the most significant open-source projects, we strive for excellence and innovation in software development. With a strong commitment to diversity and inclusion, we foster a workplace free from discrimination and welcome candidates of all backgrounds.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct