← Back to list

Job
· Junior
Junior Linux Kernel Engineer - Ubuntu
Other
• Junior
• Remote
• Full-time
•
Germany
Canonical's Kernel Team is hiring early-career engineers who write C (and ideally Rust) and want to understand how operating systems really work. The team builds and maintains the Ubuntu Linux kernel from embedded devices to cloud-scale environments.
Responsibilities
- ▹Optimised support for silicon and cloud partner platforms
- ▹Enable developer platforms like Raspberry Pi and RISC-V
- ▹Expand Ubuntu support on embedded systems
- ▹Security hardening and exploit mitigation
- ▹Integrate third-party drivers
- ▹Submit and review kernel patches
Requirements
- ▹Programming experience in C
- ▹Recent graduate or early-career level
- ▹Software engineering background
- ▹English communication skills
- ▹Willingness to travel twice a year
Nice to have
- ▹Rust knowledge
- ▹Python and Bash scripting
Soft skills
Motivated self-starterProfessional manner within the communityAbility to thrive in a remote team
What we offer
- ▹Home-based work in any timezone
- ▹Twice-yearly in-person team sprints
- ▹Mentoring from senior engineers
About the company
Canonical develops the open source Ubuntu operating system, with 1200+ colleagues in 75+ countries working fully distributed.
Similar jobs

Job
· Junior
Junior Linux Kernel Engineer - Ubuntu
Canonical
Data Science
+1
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Junior
Werkstudent Infrastructure Capacity Management (m/w/d)
SysEleven GmbH
Data Science
+2
💰 Salary: not specified
🌍 Remote
Germany only
🗣️ EN
Himalayas

Job
· Junior
Technical Delivery Junior Engineer
Capacity
Cpp
+5
€25,000–€27,000/yr
gross
🌍 Remote
Spain only
🗣️ EN
Himalayas

Job
OS Engineer (m/f/d)
EGYM
Cpp
+5
💰 Salary: not specified
🔀 Hybrid
Munich
🗣️ EN

Job
· Junior
Technical Intern
Leidos
Azure DevopsData Science
+5
$48,100–$86,950/yr
gross
🌍 Remote
USA only
🗣️ EN

Job
· Junior
(Junior) Quantitative Trader (Market Making) (m/f/x)
Scalable GmbH
Cpp
+8
💰 Salary: not specified
🏢 On-site
München
🗣️ EN