
OS Kernel Engineer
Intel Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Folsom • California • Oregon • United States
Visit company websiteExplore more
Salary
💰 $149,600 - $284,580 per year
About the role
- Enable and optimize new platform capabilities in Windows across client and server systems, from pre silicon through production
- Drive performance analysis and optimization across OS, drivers, runtimes, and system services
- Set technical direction and architecture for OS level enablement of new silicon features
- Influence platform and product decisions across organizations, working effectively with silicon architects, firmware teams, compiler/runtime teams, and Microsoft partners
- Analyze and resolve complex system level performance issues spanning CPU, memory, IO, power, and scheduling
- Support new silicon bring up, OS power on, and early platform readiness
- Work with internal and external partners to validate performance using benchmarks, workloads, and real world use cases
- Contribute to long term platform strategy by identifying performance headwinds and opportunities across evolving workloads (AI, cloud, virtualization, gaming, productivity, security)
- Mentor junior engineers, scaling impact through technical leadership, design reviews, and coaching
- Raise the overall technical bar of the organization by establishing standards, sharing deep expertise, and modeling strong engineering judgment
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or related field
- 5+ years of experience with one or more of the following programming languages: C/C++, C#, Rust
- Experience with graphics stack (ex. Windows OS kernel)
- Experience with object oriented programming, data structures or algorithms
- Experience with computer architecture or operating systems
- Master's or PhD in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or related field as preferred qualifications
- Intel x86/x64 architecture and related platform technologies
- Software optimization, debugging, and performance tools
- Multithreaded programming patterns and libraries
- Windows operating systems and concepts
- Advanced troubleshooting of computer setup and Windows OS boot issues
- Background in modern CPU/NPU/GPU architectures, security technologies, runtimes, and compiler code generation
Benefits
- competitive pay
- stock bonuses
- health
- retirement
- vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++C#Rustobject oriented programmingdata structuresalgorithmssoftware optimizationdebuggingmultithreaded programming
Soft Skills
technical leadershipmentoringcoachingcommunicationcollaborationproblem solvinginfluenceanalytical thinkingdesign reviewsengineering judgment
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Computer EngineeringBachelor's Degree in Electrical/Electronic EngineeringMaster's Degree in Computer ScienceMaster's Degree in Computer EngineeringMaster's Degree in Electrical/Electronic EngineeringPhD in Computer SciencePhD in Computer EngineeringPhD in Electrical/Electronic Engineering