Software Engineer
$120K - $192K/yr
Strong understanding of kernel-level OS architectures such as Linux, Unix, Solaris, BSD-like systems, Windows, embedded real-time Operating Systems * Extensive kernel-level development experience and ...
$120K - $192K/yr
Strong understanding of kernel-level OS architectures such as Linux, Unix, Solaris, BSD-like systems, Windows, embedded real-time Operating Systems * Extensive kernel-level development experience and ...
$120K - $192K/yr
Strong understanding of kernel-level OS architectures such as Linux, Unix, Solaris, BSD-like systems, Windows, embedded real-time Operating Systems * Extensive kernel-level development experience and ...
This role will involve working with the Graphics software stack on Android, Linux and Windows. As a GPU Software Kernel Development Engineer, you are responsible for working with a team that is ...
This role will involve working with the Graphics software stack on Android, Linux and Windows. As a GPU Software Kernel Development Engineer, you are responsible for working with a team that is ...
Firmware & Kernel Development: Design, implement, optimize and maintain Linux kernel modules ... Windows. * Open-Source Strategy: Provide architectural guidance and establish processes for open ...
Firmware & Kernel Development: Design, implement, optimize and maintain Linux kernel modules ... Windows. * Open-Source Strategy: Provide architectural guidance and establish processes for open ...
Experience with several operating systems (Linux, Embedded Linux, Windows, etc.) * Real-time ... Linux kernel experience EDUCATION * Bachelor's degree in Computer Science, Electrical Engineering ...
Experience with several operating systems (Linux, Embedded Linux, Windows, etc.) * Real-time ... Linux kernel experience EDUCATION * Bachelor's degree in Computer Science, Electrical Engineering ...
Santa Clara, CA · On-site
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
Santa Clara, CA · On-site
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
Santa Clara, CA · On-site
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
Santa Clara, CA · On-site
$143K - $189K/yr
Kernel experience with Linux, Android, Chrome, or Windows systems * Familiarity and comfort with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory ...
Experience with OS internals and kernel-level development across Windows, macOS, and/or Linux - including file system, memory, process, and networking subsystems * Proven track record leading ...
Experience with OS internals and kernel-level development across Windows, macOS, and/or Linux - including file system, memory, process, and networking subsystems * Proven track record leading ...
Experience with OS internals and kernel-level development across Windows, macOS, and/or Linux - including file system, memory, process, and networking subsystems * Proven track record leading ...
Experience with OS internals and kernel-level development across Windows, macOS, and/or Linux - including file system, memory, process, and networking subsystems * Proven track record leading ...
Santa Clara, CA · On-site
$196K/yr
... Kernel Mode Drivers and OS/Hypervisor on Windows/Linux • Strong problem solving and analytical skills Preferred : • Knowledge of Graphics APIs like Direct X, Vulkan and Metal • Knowledge of CPU ...
Santa Clara, CA · On-site
$196K/yr
... Kernel Mode Drivers and OS/Hypervisor on Windows/Linux • Strong problem solving and analytical skills Preferred : • Knowledge of Graphics APIs like Direct X, Vulkan and Metal • Knowledge of CPU ...
Windows and/or Linux OS Kernel Architecture * C/C++, GNU Toolchain, Visual Studio * Formal verification - FPV and DPV experience is a plus * Experience with emulation/prototyping/hybrid build and ...
Windows and/or Linux OS Kernel Architecture * C/C++, GNU Toolchain, Visual Studio * Formal verification - FPV and DPV experience is a plus * Experience with emulation/prototyping/hybrid build and ...
$143K - $189K/yr
Background with kernel mode development * Experience with Windows, Linux, or macOS driver development * Some familiarity with C++, CUDA experience Your base salary will be determined based on your ...
$143K - $189K/yr
Background with kernel mode development * Experience with Windows, Linux, or macOS driver development * Some familiarity with C++, CUDA experience Your base salary will be determined based on your ...
Santa Clara, CA · On-site
$143K - $189K/yr
Background with kernel mode development * Experience with Windows, Linux, or macOS driver development * Some familiarity with C++, CUDA experience Your base salary will be determined based on your ...
Santa Clara, CA · On-site
$143K - $189K/yr
Background with kernel mode development * Experience with Windows, Linux, or macOS driver development * Some familiarity with C++, CUDA experience Your base salary will be determined based on your ...
$142K - $188K/yr
Background with kernel mode development * Experience with Windows, Linux, or macOS driver development * Some familiarity with C++, CUDA experience Your base salary will be determined based on your ...
$142K - $188K/yr
Background with kernel mode development * Experience with Windows, Linux, or macOS driver development * Some familiarity with C++, CUDA experience Your base salary will be determined based on your ...
Santa Clara, CA · Hybrid
$143K - $189K/yr
To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the ... Experience with Windows, Linux, or macOS driver development NVIDIA is widely considered to be one ...
Santa Clara, CA · Hybrid
$143K - $189K/yr
To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the ... Experience with Windows, Linux, or macOS driver development NVIDIA is widely considered to be one ...
$130K - $170K/yr
Track, package, and maintain Windows operating system and software updates * Perform regression and ... Familiarity with kernel patching, driver updates, or low-level system troubleshooting * Experience ...
$130K - $170K/yr
Track, package, and maintain Windows operating system and software updates * Perform regression and ... Familiarity with kernel patching, driver updates, or low-level system troubleshooting * Experience ...
Santa Clara, CA · On-site
$143K - $189K/yr
Linux/QNX/Android/Windows is your calling then you have reached right place! If Security, Ethernet ... Kernel Expertise : Deep knowledge of Linux or QNX internals, specifically regarding driver ...
Santa Clara, CA · On-site
$143K - $189K/yr
Linux/QNX/Android/Windows is your calling then you have reached right place! If Security, Ethernet ... Kernel Expertise : Deep knowledge of Linux or QNX internals, specifically regarding driver ...
Santa Clara, CA · Hybrid
$142K - $188K/yr
To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the ... Experience with Windows, Linux, or macOS driver development NVIDIA is widely considered to be one ...
Santa Clara, CA · Hybrid
$142K - $188K/yr
To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the ... Experience with Windows, Linux, or macOS driver development NVIDIA is widely considered to be one ...
Santa Clara, CA · Hybrid
$142K - $188K/yr
To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the ... Experience with Windows, Linux, or macOS driver development NVIDIA is widely considered to be one ...
Santa Clara, CA · Hybrid
$142K - $188K/yr
To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the ... Experience with Windows, Linux, or macOS driver development NVIDIA is widely considered to be one ...
$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
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.
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.
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.

$120K - $192K/yr
Other
Medical, Dental, Vision, Retirement, PTO
Posted 6 days ago
8.7
Based on 23 frontline employees who took The Breakroom Quiz
11th of 139 rated electronics manufacturers
Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Job Description:
At VMware by Broadcom, we are building new possibilities for our customers by accelerating digital business transformation. We are modernizing data centers for greater agility and productivity, integrating public clouds for faster time to market, empowering digital workspaces to improve mobile experiences, and transforming cyber security.
ESXi Operating System is at the core of VMware Cloud Foundation (VCF) virtualization technology. It is the leading data center operating system in the world, and is used by most large corporations, due to its advanced capabilities, performance, and quality. VMKernel team is responsible for architecture, design and implementation of Memory and CPU subsystems, which is central to the operation of the ESXi Operating System. We constantly innovate to help customers adopt virtualization for new platforms and optimize the usage of their existing infrastructure. Our work will challenge your systems software development and problem-solving skills.
As a member of VMKernel team, you will have the opportunity to
Implement advanced kernel-level resource management features for support of new hardware technologies with emphasis on scalability, performance, reliability.
Be a successful VMKernel engineer and participate in the design and development of novel operating system techniques and algorithms for managing both virtual and real computer hardware.
Work with multiple engineering teams to architect, design, implement and deliver new products based on the enterprise-class VCF virtualization platform.
Take on opportunities to execute innovative features and subsequent ownership of large projects.
Requirements
BS degree in Computer Science or related field and 8+ years of relevant industry experience. Or MS in Computer Science or related field and 6+ years of relevant industry experience Or PhD and 3+ years of relevant experience
Good understanding of kernel-level development. Understanding of kernel-level memory management is a plus.
Broad understanding of OS virtualization solutions, particularly experience with hypervisors such as ESXi, Hyper-V, KVM, XEN, and others a major plus
Strong understanding of kernel-level OS architectures such as Linux, Unix, Solaris, BSD-like systems, Windows, embedded real-time Operating Systems
Extensive kernel-level development experience and expertise with synchronization in preemptive multi-threaded environments
Experience with Intel x86 CPU architecture and Intel based server architecture. Similar experience and understanding of AMD architecture, a plus
Excellent analytical, debugging and C / C++ programming skills. Python knowledge is a plus.
Strong verbal and written communication skills
Additional Job Description:
Compensation and Benefits
The annual base salary range for this position is $120,000 - $192,000
This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
Welcome! Thank you for your interest in Broadcom!
We are a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
For more information please visit our video library (http://www.broadcom.com/videos) and check out our Connected by Broadcom (https://www.broadcom.com/support/resources/video-webinar-library?channel=5c9658f7c1d34eca91c6cc16178e5b1b&video=7d72b04ea50046a394e682fab640ce20) series.
Follow us on Linked In Broadcom Inc (https://www.linkedin.com/company/broadcom) .
Sourced by ZipRecruiter
Semiconductor and electronic component manufacturing
10,000+ Employees
Palo Alto, CA, US
1991