Posted 2d ago

GPU Software Development Engineer (Games Development)

@ Intel
Gdansk, Pomeranian Voivodeship, Poland
HybridFull Time
Responsibilities:improve performance, debug graphics, collaborate teams
Requirements Summary:5+ years in game tech; C/C++, HLSL; DirectX 12; game engines; English communication; debugging and profiling skills.
Technical Tools Mentioned:HLSL, C/C++, DirectX 12, Vulkan, GLSL, RenderDoc, PIX, WPA, GPUView
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Details:

Job Description: 

The Role and Impact:


As an experienced GPU Software Development Engineer, you will play a pivotal role in shaping the future of Intel's cutting-edge graphics and computing technology. Working at the forefront of innovation, you will work with game developers to enable Intel GPU and CPU technologies, contributing to solutions that impact millions of gamers worldwide.

This role offers opportunities to work on high-end video games and game engines, modern graphics APIs, device drivers, as well as tools and technologies vital for optimising and productizing Intel GPUs, CPUs, and graphics software solutions. Your contributions will drive quality, performance, and innovation, empowering developers and enhancing the user experience across the video games ecosystem.

Key Responsibilities:

  • Work with game developers to improve the reliability, quality, and performance of game titles on Intel products to improve customer and developer experiences by engaging with independent software developers (ISVs) to integrate features, resolve technical issues, and apply best practices for working on Intel hardware.
  • Collaborate with driver, feature development, and hardware teams to resolve technical issues, drive innovative solutions to improve performance, enhance quality, and represent developers' requests for future hardware and software development.
  • Debug and optimise game code/game engines, graphics and compute shaders, APIs, feature integrations, and tools for reliability, enhanced performance, and visual fidelity on Intel CPU and GPU products.
  • Drive feature integrations and support developer tools necessary for profiling, debugging, and optimising graphics solutions.
  • Develop supportive documentation and materials to promote best practices while developing for Intel hardware.
  • Represent Intel at game developer-related conferences through technological discussions and presentations.

Qualifications:

Minimum Qualifications:

  • 5+ years working on game technologies for GPU and/or CPU
  • Experience with modern game engine architecture, rendering pipelines, techniques, and technologies
  • Working knowledge of profiling tools used by game developers on Windows, including PIX, RenderDoc, WPA, and GPUView
  • Fluency and ability to program in HLSL and C/C++
  • Experience using the latest DirectX 12 features
  • Excellent communication skills in English - You will communicate with game developers, rendering engineers, internal driver teams, developer relationship managers, hardware engineers and potentially other external partners.
  • Experience in reporting bugs, entering them such that others can reproduce them, and the ability to follow them through until resolution
  • Driven to learn new skills and take on challenging tasks


Preferred Qualifications:

  • Working knowledge of Vulkan, GLSL, nSight, Windows architecture, x86 architecture
  • Understanding of the game development lifecycle
  • Experience in creating and productizing new technologies and tools
  • Experience optimising the Unreal engine

What we offer:

At Intel, employees share in successes, enjoy comprehensive rewards and are inspired by an innovative & inclusive workplace. What can you expect when there is a match between us?

  • We guarantee you will be working in a safe environment; either at your own home or in our premises if needed, the security and wellbeing of you and your family stands as our utmost responsibility.

  • You will have constant opportunities to develop your professional career through technical and soft skills training, taking part in innovation projects or rotational programs

  • Flexible working hours are important to us

  • And our Amazing Benefits to make life easier and more enjoyable are waiting for you: Stock Program, Annual and Quarterly Bonuses, Employee Pension Plan, Medical Plan and life insurance for you and your Family, Peer to peer recognition, Ticket restaurant Card, Multisport Card / Holiday card, Groups of enthusiasts, Exclusive employee discounts, (online) events and many more.

  • Rewards Experience @ Intel Poland: https://jobs.intel.com/pl/benefits

* Job posting details (such as work model, location or time type) are subject to change.

          

Job Type:

Experienced Hire

Shift:

Shift 1 (Poland)

Primary Location: 

Poland, Gdansk

Additional Locations:

Business group:

The Software Team drives customer value by enabling differentiated experiences through leadership AI technologies and foundational software stacks, products, and services. The group is responsible for developing the holistic strategy for client and data center software in collaboration with OSVs, ISVs, developers, partners and OEMs. The group delivers specialized NPU IP to enable the AI PC and GPU IP to support all of Intel's market segments. The group also has HW and SW engineering experts responsible for delivering IP, SOCs, runtimes, and platforms to support the CPU and GPU/accelerator roadmap, inclusive of integrated and discrete graphics.

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.

Position of Trust

N/A

Work Model for this Role

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.

*