GPU Software Development Engineer

job
  • Intel GmbH
Job Summary
Location
Folsom ,CA 95630
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
17 Mar 2025
Share
Job Description

Job Description

Develops and/or validates software that enables Intel GPUs. Scope can span the entire stack, from firmware and device drivers through APIs and the application layer, and may also include the tools, infrastructure, and technologies necessary to develop, profile, optimize, and productize Intel GPUs or graphics/GPGPU software solutions.
As a Software Development Engineer, your responsibilities will include but are not limited to:

  • Driving Graphics SW feature health in post silicon and driving feature health for both functionality and power/performance to critical debug from an E2E view.
  • Understanding feature architecture and driving E2E Graphics usages focused on concurrency, reliability/stress, and interoperability with a focus on Content Creation and AI.
  • Scaling across E2E Display, Media, 3D, Compute, and power conservation, cross Component Stress, and overall UX focus will require a deep understanding of OS architecture, GEN graphics architecture, graphics driver software architecture, and power and performance goals.
  • Developing and enabling cutting-edge E2E Machine Learning/Deep Learning and Media Workloads on next-generation Graphics Platforms.
  • Triage and Debug E2E test failures and drive issue resolution with software and hardware development teams.
  • Providing internal and external feedback to implement upcoming graphics features in yet-to-be-released OSes to ensure our hardware and software will function and perform as expected on next-generation platforms, as well as designing, developing, and implementing graphics system-level software for future platforms.
  • The ideal candidate will exhibit the following behavioral traits:
  • Demonstrate strong quantitative, analytical, and problem-solving skills.

Qualifications

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar STEM degree with 2+ years of experience listed below, or a Master's degree in the same fields with 1+ years of experience listed below.
  • Knowledge of Windows OS and X86 CPU architectures.
  • Understanding of Intel GPU hardware architecture.
  • Strong knowledge of kernel low-level software development, specifically in programming languages C and C++.

Preferred Qualifications

  • Deep understanding of graphics hardware and software design.
  • Understanding of industry standard APIs and frameworks such as DirectX, OpenGL, OpenCL, Vulkan, and Display Interfaces like DP, HDMI, MIPI, etc.
  • Client Graphics experience in terms of platforms, scale-out, orchestration, and E2E solutions.
  • Demonstrated software and system-level debug knowledge.
  • Knowledge of E2E Validation, Driver Software Design, and Windows driver debug.
  • Knowledge of AI and Content Creation applications and frameworks.
  • Understanding of Graphics 3D, Media, Compute, or Display driver stack.
  • Expertise in Deep Learning or AI Frameworks like Pytorch, OpenVino, DirectML, etc.

Requirements listed would be obtained through a combination of industry-relevant job experience, internship experiences, and/or schoolwork/classes/research.

Inside this Business Group

The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, and all-in-ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential, allowing each person to use our products to focus, create, and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as helping the company deliver on its purpose of enriching the lives of every person on earth.

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Benefits

We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here.
Annual Salary Range for jobs which could be performed in the US $126,420.00-$178,480.00
*Salary range dependent on a number of factors including location and experience.

Working Model

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location, or time type) are subject to change.

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Hillsboro, OR
  • 3 Days ago
  • Hillsboro, OR
  • 1 Days ago
  • Hillsboro, OR
  • 3 Days ago
  • Folsom, CA
  • 3 Days ago
  • Hillsboro, OR
  • 3 Days ago
  • , ID
  • 3 Days ago
  • Hillsboro, OR
  • 3 Days ago
  • Hillsboro, OR
  • 3 Days ago
  • Phoenix, AZ
  • 3 Days ago