Senior Linux Kernel Engineer
$116,480–$126,880 year
Hybrid · Hillsboro, Oregon, United States
Job Summary
Senior Linux Kernel Engineer role focused on Microsoft Azure compute platforms, hybrid in Hillsboro, OR. Drive Linux kernel development, device driver design, and system-level debugging for next-generation SoC hardware, with hands-on work on hardware-software integration, open-source contributions, and performance optimization across cloud infrastructure. Responsibilities include developing and maintaining Linux kernel components, implementing device drivers, troubleshooting kernel-level issues, supporting validation and release of Azure compute platforms, collaborating with cross-functional teams to ensure reliability and scalability, and contributing upstream Linux work.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 5+ years of experience in Linux kernel development and systems programming
- Strong C/C++ programming skills
- Experience with device driver development and low-level debugging
- Familiarity with Git and open-source contribution workflows
- Solid understanding of operating systems, hardware architecture, and system performance tuning
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.