GPU Software Development Engineer
Intel CorporationJob Title
GPU Software Development Engineer
Role Summary
Work on Windows kernel-mode GPU drivers and related low-level software within Intel's Client Graphics IP group. The team develops drivers, firmware interfaces, and validation tooling to enable integrated and discrete GPU hardware.
The role focuses on kernel-level features such as device activation, power management, workload scheduling, and performance optimization across GPU and SoC components.
Experience Level
Mid-level - typically requires 3+ years of relevant industry experience.
Responsibilities
Primary responsibilities include:
- Develop, validate, and optimize Windows kernel-mode GPU drivers.
- Implement and debug low-level features: device activation, power management, workload scheduling.
- Design and debug firmware and software interfaces between GPU hardware and SoC IPs.
- Analyze telemetry and resolve complex cross-layer issues in driver stacks and IP integration.
- Create and maintain test frameworks, automation, and validation methodologies.
Requirements
Must-have skills and experience:
- 3+ years of relevant industry experience in areas below.
- Proficiency in C/C++ for firmware and system software development.
- Experience with Python for automation and data analysis.
- Experience developing Windows kernel-mode device drivers, including WDDM and kernel-level programming.
- Knowledge of GPU hardware, graphics drivers, and low-level GPU programming.
- Strong debugging skills and familiarity with hardware/software specifications for development and validation.
Nice-to-have:
- Background in power management, scheduler optimization, or kernel memory management.
- Knowledge of graphics, video, and display technologies.
- Experience collaborating in hardware/software product teams.
- Experience with additional scripting languages for automation.
Education Requirements
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related STEM field is required. A Master's degree is a plus. Equivalent practical experience (industry experience, internships, or relevant coursework/research) is accepted.
About the Company
Company: Intel Corporation
Headquarters: Santa Clara, California, USA
Intel Corporation is a leading multinational technology company known for its innovative semiconductor solutions, including microprocessors, artificial intelligence accelerators, and memory products. Headquartered in the United States, Intel focuses on cutting-edge technology and a collaborative working environment, driving advancements in semiconductor manufacturing to meet global demands. The company emphasizes professional development and aims to shape the future of technology through groundbreaking designs.
