Intel Senior Game Developer Relations Engineer in Hillsboro, Oregon
Do you have experience developing games or writing graphics code? Are you a skilled C/C++ coder with a passion for learning new things? Are you excited by game engine architecture or the low-level details of multithreading? Are you adept at performance profiling and optimization? If so, you may have a home with the Intel gaming team.
Intel's Graphics and Multicore Engineering team (which, purely coincidentally, works out to GAME) partners with leading game developers to engineer the future of the interactive entertainment industry. We are a global yet tightly knit team, with a diversity of skills and experience, working to make games across the world the best they can be on Intel. As part of our team, you'll collaborate closely with game developers, optimizing their code and enabling the adoption of new technology.
In this role, you will be responsible for developing multiple aspects of graphics software, display driver development and simulation environment development. Works with various partners to enhance and improve graphics performance on upcoming processor graphics devices by analyzing performance issues in software drivers and applications, implementing software performance improvements, and recommending future hardware & software improvements. Also responsible for providing internal and external feedback to implement upcoming graphics features in ye to be released OSes to ensure our hardware and software will function and perform as expected on next generation platforms as well as designing/developing/implementing graphics system level software for future platforms.
An ideal candidate would exhibit behavioral traits that indicate:
- Fantastic written & oral communication skills
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Bachelor’s degree in a relevant field, or equivalent experience
Advanced graphics programming knowledge, including fully understanding the graphics pipeline and experience with DirectX11, DirectX12, and/or Vulkan.
6-10 years of experience in a related position, whether it's as a programmer at a gaming company, developer relations engineer, or a graphics driver developer.
Adept in C/C++ programming
Experience with large, unfamiliar code bases, and the ability to add meaningful data-driven improvements to them
Experience with performance profiling and optimization on the GPU and/or CPU. Bonus: familiarity with Intel tools such as Graphics Performance Analyzer or VTune.
Passion for video games
Experience developing games using Unity or Unreal Engine, or developing plugins for Unity or submitting code contributions to UE4, especially if they are related to graphics or performance
Worked at a game studio in the past
Familiarity with modern processor architecture, including CPU, GPU, memory sub-system and other components
Understanding of the Microsoft Windows architecture and how it can impact performance
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.
US, Arizona, Phoenix;US, California, Folsom;US, California, Santa Clara
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....