JobsStaff OS Kernel Engineer
Job description
The Intel Linux Core Kernel team focuses on enabling and supporting Intel products in the Linux Kernel and related software. The team collaborates with the open-source community and internal teams to develop and validate software for optimal performance on Intel platforms. This role seeks experienced software developers to engage in Linux kernel integration, automation, and issue analysis. Candidates will work on maintaining and optimizing OS Kernel and system software, including device drivers and virtualization technologies.
Requirements
- Bachelor's, Master's, or Doctorate in Computer Science or Electrical Engineering related majors.
- A minimum of 5 years of relevant experience in software development.
- Proficiency in one or two programming languages such as C/C++, Rust, Go, Node.js, or Python.
- Strong problem triage and system debugging skills at the OS level.
- Familiarity with Linux kernel development and pull-requests migration.
- Experience using popular revision control tools like Git.
- Hands-on experience with Agentic AI development workflow is preferred.
- Excellent understanding of Intel architecture.
- Collaborative, self-motivated, and adaptable to changes.
Responsibilities
- Maintain, test, debug, optimize, secure, and evaluate OS Kernel and system software.
- Work on device drivers, virtualization, hypervisor, and other software technologies.
- Utilize knowledge in software architecture, design, debugging, and development.
- Collaborate with the open-source upstream community and internal teams.
- Develop, integrate, and validate open-source software for Intel platforms.
Benefits
- Intel offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Is this posting expired or inaccurate?
