Ubuntu Linux Kernel Engineer
Core
Build, maintain, and optimize the Linux kernel for Ubuntu on System on Chip (SoC) platforms to ensure high performance for silicon partners.
Role type
Senior IC Linux Kernel Engineer (SoC/Hardware)
Builds
Silicon-optimized variants of the Ubuntu Linux kernel
Domain
Operating Systems / Embedded Systems / Hardware Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming, device drivers, BSP development, git, OS kernel fundamentals, performance optimization, kernel patching and debugging
Preferred skills
Python scripting, Bash scripting, SoC family expertise, Ubuntu/Debian/Snap packaging
Technologies
Linux Kernel, C, Git, Python, Bash
Responsibilities
Integrate silicon vendor platform support into the Ubuntu Linux kernel, diagnose and resolve kernel issues reported by partners and customers, deliver distinct silicon-optimized kernel variants, improve tooling and automation for kernel delivery and testing, submit and review kernel patches with upstream maintainers, identify new means of maximizing performance on partner silicon
Seniority
Senior, hands-on IC
