Canonical is hiring a
Senior Bootloader & System Engineer, Remote - Worldwide

Logo of Canonical

Senior Bootloader & System Engineer

🏢 Canonical

💵 ~$130k-$150k
📍Worldwide

Summary

The job involves working as a Linux System Engineer in the Ubuntu Foundations Engineering team to maintain and enhance the Ubuntu bootloader stack. The role requires experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel, and non-x86 platforms such as ARM, RISC-V. The work involves collaborating with a distributed team, writing high-quality code, debugging issues, reviewing code produced by other engineers, and working from home with occasional travel.

Requirements

  • Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel
  • Experience on non x86 platforms such as ARM, RISC-V
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree

Responsibilities

  • Collaborate proactively with a distributed team
  • Work with highly technical team to define and shape the boot architecture of Ubuntu
  • Work with teams focused on Ubuntu for server, desktop, IoT and clouds
  • Write high quality code to create new features and contribute upstream
  • Contribute to feature and bug fixes in projects including Grub, shim, u-boot and associated tools
  • Debug issues and produce high quality fixes
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions

Preferred Qualifications

  • A love of technology and working with brilliant people
  • Motivated, curious, flexible, articulate, and accountable
  • A long-time Linux user with broad interests in the future of Linux
  • Experience or interest in learning how to package software for Debian and Ubuntu

Benefits

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Canonical know you found this job on JobsCollider. Thanks! 🙏