Intel GPU Performance Modeling Engineer in Folsom, California

Job Description

If you're interested in computer graphics and working with leading graphics software engineers on Intel's latest GPU/CPU architecture, then our Visual and Parallel Computing Group (VPG) has opportunities for you. VPG delivers Intel's 3D graphics, media, display GPU, and Parallel Computing Technology. VPG group is looking for world class skilled candidates to join the Simulator development team. Here you will work on building ground-up a performance/functional simulator for Gen Graphics. These simulators are a critical tool for architecture exploration and providing a reference model for validation of the GPU. In this position, you will be responsible for design, coding, validation including performance co-relation and maintenance of cluster level models in the GPU pipeline. The job will involve intense engagement with IP architects, RTL design and Driver team at all stages of the development cycle. You will be working providing models for internal and external customers. As GPU use-models expand into new areas of Deep Learning, Machine learning, Media servers, Augmented/ Virtual reality, etc - this position offers unique opportunity to impact these emerging application areas. We are looking for a person with great communications skills, self-motivated and passion for excellence to join our team.

Your responsibilities will include but not limited to:

  • Developing functional/performance model of the graphics hardware in C++ or System C.

  • Working with Architecture/ Microarchitecture teams in performing studies on current and future generation of GPUs.

  • Enabling graphics driver and external OEMs to use this model.

  • Developing test plans, test writing and validating the reference models.

  • Working with the architecture, design and software teams for debugging issues and resolving them


You should have BS/MS in Computer Science, Computer/Electrical Engineering or Related field and 5+ industry experience.

You should have 5+ years of experience with the following:

  • Understanding of GPU hardware.

  • Strong C++ and/or SystemC coding skills.

  • Experience with performance and functional modelling.

  • Experience with scripting languages.

Inside this Business Group

The Platform Engineering Group (PEG) is responsible for the design, development, and production of system-on-a-chip (SoC) products that go into Intel’s next generation client and mobile platforms. PEG strives to lead the industry moving forward through product innovation and world class engineering.

Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.