Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Intel GPU Software Development Engineer 
India, Karnataka, Bengaluru 
784221600

08.04.2025

Our focus lies in managing critical low-level functions, including device activation, reset and power state transitions, workload submission and scheduling, as well as collaboration with System-on-Chip (SOC) Intellectual Properties (IPs). With this charter, we conceive, create, and verify software solutions that serve as the link between user-space applications and the underlying GPU and SOC.You will be responsible for, but not limited to:

  • Conceiving, developing, and validating innovative software features related to GPU and SOC for both integrated and discrete graphics products.
  • Diagnosing intricate issues that traverse multiple layers of the driver stack, domains, and IP components.
  • Analyzing telemetry data pertaining to device crashes and failures in real-world scenarios. Subsequently, you will formulate and execute actions to enhance the overall quality of our drivers.
Qualifications:
  • BS in Computer Science, Electrical or Computer Engineering.
  • 5+ years of experience in driver or software or firmware development.
  • Strong fundamentals in algorithms, design and architecture.
  • Strong experience with graphic drivers, GPU hardware and low level GPU programming.
  • Experience in C / C++ software product development, ability to understand HW and relevant specifications needed to develop/validate the software.
  • Experience developing kernel-mode device drivers on Windows OS, knowledge of WDDM and relevant kernel experience.
  • Self-starter who takes initiative and brings technical leadership and influence.
  • Excellent problem solving, teamwork, and interpersonal skills.


Preferred Qualifications:

  • MS with 4+ years of experience in Computer Science, Electrical or Computer Engineering.
  • Extensive experience in one or more of the following areas- Scheduler, memory management, virtualization and other components of kernel mode driver
  • Experience with graphics, video and/or display technologies
Experienced HireShift 1 (India)India, Bangalore