Please, let Canonical - Jobs know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Junior Linux Kernel Engineer position at Canonical involves working on the Linux kernel for Ubuntu, focusing on various platforms and architectures.
Responsibilities include optimizing solutions for key Silicon and Cloud partner platforms, enabling Ubuntu on embedded systems, security hardening, third-party driver integration, and expanded driver support for PC platforms.
The role requires collaborating with a globally distributed team, learning from senior mentors, working with external delivery teams, diagnosing and resolving kernel issues, improving tooling and automation, and submitting kernel patches.
Candidates are expected to be recent university graduates or early career professionals with a background in software engineering, proficient in C and possibly Rust, familiar with version control practices, and able to travel globally twice a year for company events.
Requirements:
Well-organized and motivated self-starter comfortable in a remote work environment.
Professional communication skills in English, both written and verbal.
Proficiency in C and/or Rust programming languages.
Familiarity with version control practices, preferably with git.
Understanding of operating system kernel fundamentals.
Willingness to travel globally twice a year for company events.
Benefits:
Home-based work environment with twice-yearly in-person team sprints.
Personal learning and development budget of USD 2,000 per year.
Annual compensation review and performance-driven annual bonus.
Recognition rewards and annual holiday leave.
Maternity and paternity leave, Employee Assistance Programme.
Opportunity to travel to new locations to meet colleagues.
Priority Pass and travel upgrades for long-haul company events.
Apply now
Please, let Canonical - Jobs know you found this job
on RemoteYeah
.
This helps us grow 🌱.