Intel GPU Performance Modelling Engineer in San Diego, California
Be and work with the best GPU team in the world. Intel Visual and Parallel Computing (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.
You 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
Behavioral traits that we are looking for:
Good communications skills.
Self-motivated and passion for excellence.
Minimum Skills and Experience that we are looking for:
Bachelor's in Computer Science, Electrical/Computer Engineering, or related field with 5+ years of experience or Master's with 3+ years of experience or PhD with 1+ years of experience.
Your experience should be in the following:
Significant industry experience
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 Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.
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....