Key Qualifications Experience with Microsoft Windows User-Mode Driver Framework (UMDF) Experience with Microsoft Windows Kernel-Mode Driver Framework (KMDF) Experience with Universal Serial Bus (USB ...
Key Qualifications Experience with Microsoft Windows User-Mode Driver Framework (UMDF) Experience with Microsoft Windows Kernel-Mode Driver Framework (KMDF) Experience with Universal Serial Bus (USB ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems.
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems.
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems.
Quick apply
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems.
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems.
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems.
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Jose, CA · On-site
$202K - $240K/yr
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Jose, CA · On-site
$202K - $240K/yr
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Sr. Software Engineer II, Sensor - Sensor Event Runtime (Hybrid)
Sunnyvale, CA · Hybrid
$143K - $189K/yr
You'll be designing and troubleshooting low-latency C and C++ code across Windows, Mac, and Linux, and your expertise in kernel mode development, concurrency primitives, and resource acquisition ...
Sr. Software Engineer II, Sensor - Sensor Event Runtime (Hybrid)
Sunnyvale, CA · Hybrid
$143K - $189K/yr
You'll be designing and troubleshooting low-latency C and C++ code across Windows, Mac, and Linux, and your expertise in kernel mode development, concurrency primitives, and resource acquisition ...
GPU Software Development Engineer
Folsom, CA · On-site
$128K - $181K/yr
Debugging Windows Driver Model (WDM/WDF), Kernel Mode Driver * Understanding of media codecs and use-cases * Knowledge of device and system-level architecture, especially x86 based devices
GPU Software Development Engineer
Folsom, CA · On-site
$128K - $181K/yr
Debugging Windows Driver Model (WDM/WDF), Kernel Mode Driver * Understanding of media codecs and use-cases * Knowledge of device and system-level architecture, especially x86 based devices
GPU Software Development Engineer
Folsom, CA · On-site
$128K - $181K/yr
Industry standard APIs and frameworks such as DirectX, OpenGL, OpenCL, Vulkan Experience on latest Windows OS architecture Framework and kernel debugging, Windows kernel internals Debugging Windows ...
GPU Software Development Engineer
Folsom, CA · On-site
$128K - $181K/yr
Industry standard APIs and frameworks such as DirectX, OpenGL, OpenCL, Vulkan Experience on latest Windows OS architecture Framework and kernel debugging, Windows kernel internals Debugging Windows ...
Senior Systems Software Engineer, Windows and Linux Enablement - DGX Station
Santa Clara, CA · On-site
Windows Platform Ownership (primary): Own end-to-end Windows enablement for DGX Station-driving the ... Partner with the DGX OS and kernel teams to land platform support upstream and in NVIDIA ...
Senior Systems Software Engineer, Windows and Linux Enablement - DGX Station
Santa Clara, CA · On-site
Windows Platform Ownership (primary): Own end-to-end Windows enablement for DGX Station-driving the ... Partner with the DGX OS and kernel teams to land platform support upstream and in NVIDIA ...
Windows Platform Ownership (primary): Own end-to-end Windows enablement for DGX Station-driving the ... Partner with the DGX OS and kernel teams to land platform support upstream and in NVIDIA ...
Windows Platform Ownership (primary): Own end-to-end Windows enablement for DGX Station-driving the ... Partner with the DGX OS and kernel teams to land platform support upstream and in NVIDIA ...
Debugging Windows Driver Model (WDM/WDF), Kernel Mode Driver * Understanding of media codecs and use-cases * Knowledge of device and system-level architecture, especially x86 based devices
Debugging Windows Driver Model (WDM/WDF), Kernel Mode Driver * Understanding of media codecs and use-cases * Knowledge of device and system-level architecture, especially x86 based devices
GPU Software Development Engineer
Folsom, CA · On-site
$128K - $181K/yr
... Windows kernel internals • Debugging Windows Driver Model (WDM/WDF), Kernel Mode Driver • Understanding of media codecs and use-cases • Knowledge of device and system-level architecture ...
GPU Software Development Engineer
Folsom, CA · On-site
$128K - $181K/yr
... Windows kernel internals • Debugging Windows Driver Model (WDM/WDF), Kernel Mode Driver • Understanding of media codecs and use-cases • Knowledge of device and system-level architecture ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$143K - $189K/yr
Linux/Windows kernel experience and deep understanding of SW/HW communication * Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD) * Be able to ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$143K - $189K/yr
Linux/Windows kernel experience and deep understanding of SW/HW communication * Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD) * Be able to ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$142K - $188K/yr
Linux/Windows kernel experience and deep understanding of SW/HW communication * Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD) * Be able to ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$142K - $188K/yr
Linux/Windows kernel experience and deep understanding of SW/HW communication * Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD) * Be able to ...
Senior Software Engineer, Networking Tools Team
$143K - $189K/yr
Linux/Windows kernel experience and deep understanding of SW/HW communication * Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD) * Be able to ...
Senior Software Engineer, Networking Tools Team
$143K - $189K/yr
Linux/Windows kernel experience and deep understanding of SW/HW communication * Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD) * Be able to ...
Manager, Executive IT Systems Administration (Bilingual - Korean/English)
Fountain Valley, CA · On-site
Windows kernel-level events, system crashes, and BSOD incidents * Application hangs, performance bottlenecks, and synchronization failures * Global enterprise applications running on endpoint ...
Manager, Executive IT Systems Administration (Bilingual - Korean/English)
Fountain Valley, CA · On-site
Windows kernel-level events, system crashes, and BSOD incidents * Application hangs, performance bottlenecks, and synchronization failures * Global enterprise applications running on endpoint ...
Windows kernel-level events, system crashes, and BSOD incidents * Application hangs, performance bottlenecks, and synchronization failures * Global enterprise applications running on endpoint ...
Windows kernel-level events, system crashes, and BSOD incidents * Application hangs, performance bottlenecks, and synchronization failures * Global enterprise applications running on endpoint ...
#Senior Software Engineer - Kernel Services
San Diego, CA · On-site
$111K - $166K/yr
The Core Platform Kernel Services software team develops and deploys drivers and Kernel Services ... Windows, Linux, QNX, FreeRTOS, Zephyr among others. The multiple number of drivers and Services ...
#Senior Software Engineer - Kernel Services
San Diego, CA · On-site
$111K - $166K/yr
The Core Platform Kernel Services software team develops and deploys drivers and Kernel Services ... Windows, Linux, QNX, FreeRTOS, Zephyr among others. The multiple number of drivers and Services ...
Windows Kernel information
See California salary details
$10.20 - $15.33
2% of jobs
$15.33 - $20.47
0% of jobs
$20.47 - $25.60
0% of jobs
$25.60 - $30.73
0% of jobs
$30.73 - $35.87
0% of jobs
$35.87 - $41
8% of jobs
$41 - $46.13
11% of jobs
$46.89 is the 25th percentile. Wages below this are outliers.
$46.13 - $51.26
23% of jobs
The median wage is $52.93 / hr.
$51.26 - $56.40
18% of jobs
$59.67 is the 75th percentile. Wages above this are outliers.
$56.40 - $61.53
21% of jobs
$61.53 - $66.66
18% of jobs
$10
$55
$66
How much do windows kernel jobs pay per hour?
What are the key skills and qualifications needed to thrive in the Windows Kernel position, and why are they important?
To thrive as a Windows Kernel engineer, you need deep expertise in C/C++ programming, operating system internals, and computer architecture, often supported by a degree in computer science or related fields. Familiarity with debugging tools like WinDbg, experience with kernel-mode development, and knowledge of Windows hardware abstraction layers are valuable, as are certifications such as Microsoft Certified: Windows Server Hybrid Administrator Associate. Excellent problem-solving, attention to detail, and effective communication are key soft skills for diagnosing and addressing complex system issues. These abilities are crucial for developing reliable system-level code and collaborating efficiently with cross-functional engineering teams.
What is a Windows Kernel job?
A Windows Kernel job involves working with the core of the Windows operating system, which manages hardware, processes, memory, and security. Professionals in this role typically develop, debug, or enhance kernel-mode drivers, system components, and low-level OS functionality. This requires expertise in C/C++, debugging tools like WinDbg, and a deep understanding of Windows internals. These roles are critical for ensuring system stability, performance, and security in various applications, including cybersecurity, virtualization, and hardware communication.
What are some typical challenges faced by Windows Kernel engineers, and how do they address them?
Windows Kernel engineers frequently encounter complex issues such as debugging low-level system crashes, resolving compatibility problems with hardware or drivers, and ensuring the security and stability of the operating system core. Addressing these challenges requires strong analytical skills, familiarity with specialized debugging tools, and the ability to work methodically under pressure. Collaboration with other engineers, hardware teams, and QA professionals is common to quickly isolate and resolve intricate problems. Continuous learning is also important, as kernel-level technology and security standards are constantly evolving. This dynamic environment provides opportunities to grow both technically and professionally.

Full-time
Posted 20 days ago
Job description
Job Summary
The CoreDrivers team is looking for a software engineer to work on Windows solutions for iOS devices. The candidate will be expected to design and implement platform level features that encompass interfacing with drivers to higher level frameworks. In addition, the candidate will be expected to interact on a cross functional level with multiple teams with a critical influence on hardware and software design.
Key Qualifications
Experience with Microsoft Windows User-Mode Driver Framework (UMDF)
Experience with Microsoft Windows Kernel-Mode Driver Framework (KMDF)
Experience with Universal Serial Bus (USB)
Knowledge of C/C++
Creative, critical thinking and troubleshooting skills
Ability to deliver solid work on tight schedules
Description
The team is responsible for portions of the system which are responsible for device synching and accessory management. This is a highly challenging role and a successful candidate should have an appreciation for the amount of effort that goes in to delivering best-in-class functionality for the hottest devices on the planet.
Education
BS CS/CE/EE (or equivalent)
Additional Requirements
Preferred Experience:
Experience with Ethernet / networking
Experience with Windows System Services
Excellent collaborative skills
Strong written and verbal communication skills
Familiar with Objective-C
Familiar with IOKit
About WinMax Systems
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
51 - 200 Employees
Headquarters location
Milpitas, CA, US
Year founded
2005