GPU Software Optimization Engineer VLK/OGL (f/m/d)
Job Description
A unique Software Engineering position combining leading-edge software engineering work on GPU with SW/HW architectural influence and GPU domain expertise to deliver industry-leading solutions on Intel Graphics architecture to the market.
In this role, you will work with leading software development companies, institutions, and open-source communities as well as internal engineer teams to deliver GPU use cases on Intel platforms, ensuring they run best on Intel's latest and upcoming client platforms, e.g., Laptops, Desktops, and Workstations. You must utilize deep OpenGL & Vulkan expertise to research, develop, and prototype software experiments that leverage and drive the adoption of Intel product capabilities with these partners.
The team works on many use cases/applications, from digital content creation to content/media consumption, productivity, collaboration, and commercial applications. These use cases leverage hardware-accelerated media and compute capabilities, offloaded and optimized ML/AI components (CPU/GPU/NPU), and need to use the latest and upcoming Intel CPU capabilities. You will support and influence software development during all phases of the development cycle, including feature definition, project setup, project execution, and go-to-market activities.
You will use your practical experience to offer technical training, consultation, and hands-on assistance to software developers in software architecting, code development, Intel software tools usage, testing, and tuning of software applications.
- You will engage with Independent Software Vendor (ISV) partners and be responsible for providing performance analysis and technical guidance throughout the software cycle.
- You will interface with Intel Engineering groups to resolve software-related problems that impede customer success.
- You will provide technical feedback to Intel Business Unit groups to enhance upcoming Intel platforms, technologies, and products.
- You will be the voice of the SW/HW ecosystem by researching emerging technologies, staying up to date on the latest advancements, and working closely with industry leaders providing feedback to influence SW/HW architecture.
The position offers an excellent opportunity to advance the applicant's leading-edge GPU engineering qualifications and develop strong project management and customer relationship skills. It provides a unique direct insight into key players in the software and IT industries. The GPU Software Optimization Engineer for Vulkan and OpenGL is a Software Engineer/Developer primarily focusing on delivering GPU solutions to the market.
Essential Duties and responsibilities may include:
- Analyze, design, program, debug, and modify software enhancements and/or new products.
- Understand customer requirements and align customer products with Intel roadmap.
- Ensure that software products released by leading software vendors run best on Intel's latest and upcoming platforms and technologies.
- Monitor and evaluate the performance of GPU software solutions, including conducting workload and performance analysis on Intel or competitive platforms.
- Author technical info decks, papers, and training courses to provide development updates to internal stakeholders and to provide expertise to customers.
- Contribute to Intel SW and HW product development by providing tech feedback to Intel product and architecture teams.
- Contribute to Intel SW and HW training and inference capabilities by running workloads to identify optimization opportunities.
Qualifications
Required qualifications:
- MS degree or equivalent in a scientific or engineering discipline.
- Advanced experience in programming the latest C/C++.
- Advanced experience in low-level GPU programming using Vulkan & OpenGL including shader programming.
- Proven experience with performance profiling, debugging tools, and techniques for graphics applications.
- Understanding CPU, GPU architecture or another processor, SoC, or DSP architecture is expected.
- Working knowledge of the latest Windows & Linux.
- Strong problem-solving, communication, and collaboration skills.
- Self-motivated and self-sufficient working attitude.
- Excellent verbal and written English.
Additional qualifications:
- Ph.D. in computer science or related field
- Experience in programming using Data Parallel C++ is a strong plus.
- Good communication and presentation skills in front of technical audiences are a strong plus.
- Experience working with Intel software tools such as MKL, TBB, Intel C/C++ Compiler, GPA, VTune, etc. are a plus.
- Experience with other Graphics APIs such as DirectX or Metal are a plus.
- Experience with other low-level GPGPU programming APIs such as SYCL, CUDA or OpenCL is a plus.
- Experience in managing customer relationships is a plus.
- Experience in planning and executing software projects and in software testing, benchmarking, analyzing, and optimizing is an additional plus.
- Additional languages are a plus.
Inside this Business Group
The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.Posting Statement
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.Benefits
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here.Working Model
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. * Job posting details (such as work model, location or time type) are subject to change...Maggie 前沿安全研究員
“我一直夢想改變世界。在英特爾,我能發揮長,並且更有自信。因此,我放眼完成壯舉。”
加入人才社區
隨時留意英特爾的最新動態!註冊訂閱我們的最新消息和更新。
-
Manufacturing at Intel
Our Manufacturing Technicians are critical to Intel and the future of technology. They are responsible for the setup, maintenance and performance of the complex machinery that build semiconductors—powering nearly everything in our daily lives. Whether you are right out of school, transitioning military, returning to the workforce or looking for a place that values your skills and expertise, we have a place for you at Intel.
-
Life at Intel
We've created an inclusive, supported environment...and we can't wait for you to be a part of it.
-
Learn More About the Semiconductor Industry
Semiconductors—otherwise known as microchips, microprocessors, or chips—are the brains behind some of the most innovative technology today and power so many of the things we use in our daily lives. There’s a big demand for them—and for the talented people who help bring this critical technology to life.
-
Intel to Receive Up to $8.5 Billion Through the CHIPS Act
Proposed funding, coupled with an investment tax credit and eligibility for CHIPS Act loans, would help Intel advance American semiconductor manufacturing and technology leadership in the AI era.
-
Intel Opens Fab 9 in New Mexico
Intel celebrated the opening of Fab 9, its cutting-edge factory in Rio Rancho, New Mexico. The milestone is part of Intel's previously announced $3.5 billion investment to equip its New Mexico operations for the manufacturing of advanced semiconductor packaging technologies.
-
The World’s First Systems Foundry
Intel launched Intel Foundry on February 21, 2024, as a more sustainable systems foundry business designed for the AI era. An expanded process roadmap was announced to establish leadership into the latter part of this decade.