I

Intel

Pioneers microprocessors, CPUs for PCs

GPU Software Development Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeFolsom, CA, USA

About the Job

Requirements

  • Ability to demonstrate strong quantitative, analytical, and problem-solving skills.
  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field and at least 3 years of relevant experience; alternatively, a Master's degree in Computer Science, Computer Engineering, or Electrical Engineering and at least 1 year of relevant experience; or pursuing a PhD degree with at least 6 months of relevant work or academic experience.
  • Experience with computer graphics hardware and software and GPUs.
  • Software development experience and expertise in C, C++, and Python programming.
  • Validation and debugging/triage experience at the ingredient or platform level in one or more of Graphics, Media, or Display Technology.
  • Experience with CI/CD and automating complex workflows.

Responsibilities

  • Conduct graphics driver/application-related validation and debugging activities.
  • Integrate upcoming graphics features into end-to-end validation flows.
  • Triage and debug reported failures and drive issue resolution with software and hardware development teams.
  • Work across end-to-end Display, Media, 3D, Compute, and power conservation components.
  • Analyze cross-component features to develop robust end-user test scenarios.
  • Develop debug tools to improve graphics validation and debugging efficiency.
  • Enable new features for Content Creation applications, Gaming, and AI domains to improve functionality and performance on graphics products.

Desired Qualifications

  • Experience with industry-standard APIs and frameworks such as DirectX, OpenGL, OpenCL, and Vulkan.
  • Experience with the latest Windows OS architecture.
  • Framework and kernel debugging experience, including Windows kernel internals.
  • Experience debugging Windows Driver Model (WDM/WDF) and Kernel Mode Driver.
  • Understanding of media codecs and use cases.
  • Knowledge of device and system-level architecture, especially x86-based devices.
  • Familiarity with debug tools including WinDbg, PIX, GPA, GPUView, emulators, and JTAG debuggers.
  • Understanding of state-of-the-art machine learning and deep learning algorithms, techniques, and best practices, and expertise in deep learning frameworks such as TensorFlow and PyTorch.

About the Company

Intel

Pioneers microprocessors, CPUs for PCs

Intel designs and manufactures semiconductor chips, with a focus on microprocessors for personal computers, servers, and other devices. Its core product is the CPU on a single silicon chip, which executes instructions, handles arithmetic and logic operations, and coordinates the work of other computer components. Intel originated in memory chips but shifted decisively to microprocessors in the 1980s, becoming a central supplier for the PC era after the IBM partnership and its famous x86 processor line. This shift, large-scale manufacturing, and close ties with computer makers set Intel apart from competitors who remained focused on memory or other components. The company aims to power computing by delivering high-performance, energy-efficient silicon solutions that drive a wide range of computing devices and applications.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Intel

See more jobs