Your Daily Responsibilities
Here’s an overview of what your typical day will involve:
- Collaborate closely with a skilled technical team to define and shape the trajectory of RISC-V architecture support for Ubuntu.
- Engage in writing high-quality code, crafting new features, and making upstream contributions.
- Play a role in enhancing projects such as OpenSBI, U-Boot, GRUB, and Ubuntu installers by contributing features and resolving bugs.
- Tackle debugging challenges and deliver effective solutions.
- Participate in code reviews of your peers’ work.
- Engage in discussions, brainstorming, and cooperative problem-solving sessions.
- Collaborate with teams dedicated to Ubuntu’s server, desktop, IoT, and cloud platforms.
- Work remotely from home, occasionally traveling globally for 2 to 4 weeks per year to attend internal and external events.
What We Seek in You
Here are the qualities and skills we’re looking for:
- Prior experience in developing early boot software such as TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel.
- Development experience specific to RISC-V architecture.
- A genuine passion for technology and the opportunity to collaborate with talented professionals.
- Motivation, curiosity, adaptability, clear communication skills, and a sense of accountability.
- A seasoned Linux user with a broad interest in the future of Linux.
- Either existing experience or an eagerness to learn how to package software for Debian and Ubuntu.
- Initiative, thoughtfulness, and self-motivation.
To apply for this job please visit boards.greenhouse.io.