Intel Graphics Software Engineer in Santa Clara, California

Job Description

The Visual and Parallel Compute Group (VPG) is seeking passionate, experienced software developers to join our team delivering stunning, immersive and new visual experiences enabled by Intel® Graphics Technologies. As a Graphics Software Engineer in VPG, you will be responsible for developing high-performance 3D graphics and parallel compute device drivers for platforms with Intel® Graphics.

Primary responsibilities include:

  • Effectively working with cross-geo teams spanning software development, validation engineering, hardware/software architecture, performance analysts and other support teams to create, innovate and deliver cutting edge hardware and software platforms

  • Demonstrating a structured approach in design, development and verification of device driver features and enhancements for modern graphics and GPGPU APIs (DirectX, Metal and Vulkan) and operating systems including Windows® and macOS®

  • Analyzing graphics and GPGPU hardware and software performance for current and future game titles and applications on existing hardware and future platforms via simulations

  • Implement driver-based optimizations, engage with ISVs to optimize for Intel* Graphics and drive recommendations and studies for future hardware design

  • Continuously enhance graphics drivers for currently shipping platforms to deliver compelling visual user experiences for new games titles, applications and operating system upgrades


Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, Computer Engineering or equivalent with 4+ years of industry experience in R&D, product development and/or validation –OR— Master’s Degree with 3+ years of industry experience in R&D, product development and/or validation

  • Strong background and experience in C++ Solid understanding and experience developing applications with at least one modern graphics API such as DirectX, Metal, Vulkan or OGL

  • In-Depth of knowledge in the areas of 3D graphics pipeline and rendering techniques

Preferred Qualifications:

  • Master's Degree in Computer Science, Computer Engineering or equivalent

  • Experience developing graphics device drivers and hardware/software interfacing

  • Experience developing production software in a Scrum/Kanban Team with Multi-geo and cross-cultural communication experience

  • Knowledge of Windows®, Linux® and/or macOS® operating systems and experience in developing applications and/or drivers for these operating systems

  • Experience and/or knowledge in compilers is an added advantage

  • Experience in 3D Gaming Industry is an added advantage

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

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....