Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intel Corporation Logo

GPU Software Development Engineer

Intel Corporation

$126,420 - $239,750
Dec 5, 2025
Hillsboro, OR, US
Apply Now

Intel's GPU Software Engineering Group is looking to develop and validate the next generation of low-level compute runtime/user mode drivers for Intel GPUs to drive new visual and parallel compute technologies for various market segments.

Requirements

  • Experience developing system software for Linux OS
  • Experience with C++/C programming languages
  • Experience with parallel programming and/or Network
  • Experience with GPU runtimes like CUDA or ROCm
  • Experience with HPC, AI and/or ML software development
  • Bash/python/RUST or Go programming
  • Strong debugging skills

Responsibilities

  • developing and validating the next generation of low-level compute runtime/user mode driver for Intel GPUs
  • development, testing, and analysis of the GPU runtime targeted by software applications and frameworks written in a variety of languages, such as DPC++, C++ and C for internal and external customers
  • unit level tests, validation frameworks, and compute benchmarks
  • developing enhancements, modifications, and corrections to existing software with a constant focus on compute performance
  • documenting work and results
  • developing and/or executing project plans and budgets and schedules

Other

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field with 3+ years of relevant experience — or — Master’s degree in the same fields with 2+ years of relevant experience — or — PhD in the same fields.
  • Experience working in a software product development team
  • Experience following software development lifecycle process
  • Experience working in large-scale software development teams and projects
  • 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.