GPU Software Optimization Engineer VLK/OGL (f/m/d) - JR0269150 (Industriemeister/in - Elektrotechnik)

ARBEIT
GPU Software Optimization Engineer VLK/OGL (f/m/d) - JR0269150 (Industriemeister/in - Elektrotechnik) in Neubiberg

GPU Software Optimization Engineer VLK/OGL (f/m/d) - JR0269150 (Industriemeister/in - Elektrotechnik) en Neubiberg, Deutschland

Oferta de empleo como Industriemeister/in - Elektrotechnik en Neubiberg , Bayern, Deutschland

Descripción del puesto

 
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.


Ergänzende Informationen:
Nur schwerbehinderte oder ihnen gleichgestellte Personen

Anforderungen an den Bewerber: 
Erweiterte Kenntnisse: Softwaretechnik, Software-Engineering, Datenanalyse, Elektrotechnik, Technische Informatik, Programmiersprache R
Europa.eu

Europa.eu

Fecha de inicio

2024-12-03

Idiomas requeridos
Englisch

Intel Deutschland GmbH

Am Campeon 10

85579

Intel Deutschland GmbH, Am Campeon 10, 85579 Neubiberg, Deutschland, Bayern

www.intel.com

Intel Deutschland GmbH
Publicado:
2024-12-04
UID | BB-675076d2545c4-675076d2545c5
Europa.eu

Detalles de la aplicación

Aplicar a través de

En el sitio web de origen
Europa.eu

Trabajos relacionados

ARBEIT

Industriemeister/in - Elektrotechnik

GPU Software Optimization Engineer VLK/OGL (f/m/d) - JR0269150 (Industriemeister/in - Elektrotechnik)

Neubiberg


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.


Ergänzende Informationen:
Nur schwerbehinderte oder ihnen gleichgestellte Personen

Anforderungen an den Bewerber:
Erweiterte Kenntnisse: Softwaretechnik, Software-Engineering, Datenanalyse, Elektrotechnik, Technische Informatik, Programmiersprache R

Intel Deutschland GmbH

Intel Deutschland GmbH
2024-12-04