GPU Software Development Engineer

Intel Corporation•Hillsboro, OR
•$128,880 - $245,160•Onsite

About The Position

Join Intel's GPU Software Engineering Team to help enable next-generation graphics, media, AI, and compute experiences. The GPU Software Development Engineer works at the intersection of hardware and software, contributing to the development, validation, debugging, and optimization of GPU technologies across current and future Intel platforms. The role collaborates closely with software, hardware, architecture, and validation teams to ensure functionality, reliability, performance, and user experience. It supports post-silicon bring-up and validation, investigates complex hardware/software and system-level issues, and contributes to the enablement and validation of future platforms. The position is onsite and may be based in Folsom, California, or Hillsboro, Oregon.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field and 3+ years of relevant experience; or a Master's degree in the same field and 3+ months of educational or work experience.
  • Programming experience in Python.
  • Experience in GPU software development and/or GPU software validation.
  • Experience with post-silicon validation, silicon bring-up, or hardware/software debugging activities.

Nice To Haves

  • Experience with Windows operating systems and x86 CPU architecture.
  • Experience with kernel-level, driver, or systems software development.
  • Experience with GPU or graphics hardware/software architecture.

Responsibilities

  • Develop, validate, debug, and optimize GPU software across graphics, media, compute, and AI workloads.
  • Support post-silicon bring-up and validation to ensure feature functionality, platform stability, and product quality.
  • Investigate and determine root causes of complex hardware, software, and system-level issues across GPU platforms.
  • Collaborate with software, hardware, architecture, and validation teams to resolve technical challenges and improve platform readiness.
  • Develop and maintain software, tests, automation, and debug tools using Python.
  • Analyze and evaluate graphics, media, AI, compute, and power-management workloads on current and next-generation GPU platforms.
  • Use debugging, profiling, and validation methodologies to improve functionality, reliability, performance, and power efficiency.
  • Contribute to the enablement and validation of future platforms.

Benefits

  • Competitive pay.
  • Stock bonuses.
  • Health benefits.
  • Retirement benefits.
  • Vacation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service