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 yettobereleased OSes to ensure our hardware and software will function and perform as expected on next generation platforms as well as designing / developing / implementing graphics systemlevel software for future platforms.
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.
Minimum Qualifications : Candidate must have a Bachelors of Science degree in Computer Science, Math, Physics or related discipline and 6+ years of experience in / with : - OR - a Masters of Science degree in Computer Science, Math, Physics or related discipline and 4+ years of experience in / with : A related position as a programmer at a gaming company, developer relations engineer, or a graphics driver developerLarge, unfamiliar code bases, and the skills to add meaningful data-driven improvements to themPerformance profiling and optimization on the GPU and / or CPUAdvanced graphics programming, including the graphics pipeline and with DirectX11, DirectX12, and / or Vulkan.
Preferred Qualifications : 4+ of years of experience in / with : Developing games using Unreal, Unity or other commercial game engine, or plugins for Unity or submitting code contributions to UE4, especially if they are related to graphics or performanceWorking at a game studioMicrosoft Windows architecture and how it can impact performanceIntel tools such as Graphics Performance Analyzer or VTune.Game tasking systems