Intel Corporation

OS Kernel Engineer

Intel Corporation

full-time

Posted on:

Location Type: Hybrid

Location: FolsomCaliforniaOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $149,600 - $284,580 per year

Tech Stack

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