Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Intel GPU Software Development Engineer 
India, Karnataka, Bengaluru 
134532347

Today
Job Description:

You will help us with the following responsibilities:

  • Responsible for leading and integrating E2E key critical graphics features for CGAI Software and Intel.
  • Driving Graphics SW feature health from pre-silicon to post silicon and driving the feature health both functionality and power/performance to critical debug from E2E view.
  • The role involves understanding feature architecture, driving E2E validation usages focused across Concurrency, reliability, stress, and Interoperability with focus on power/performance through scalable/automated infrastructure.
  • Participating in feature summits/task forces within Client Graphics and AI SW and outside and helping our customers productize key value-added graphics features across Windows and Android will be required.
  • Ability to scale across E2E Display, Media, 3D, Compute and power conversation, cross Component Stress and overall UX focus will require a deep understanding of OS architecture, GEN graphics architecture, graphics drive software architecture and power and performance goals.
  • Develop and enable innovative E2E Machine Learning/Deep Learning and Media Workloads on next generation Graphics Platforms.
  • Ability to Triage and Debug of E2E test failures and drive issue resolution with software and hardware development team
  • Working with key partners in graphics software and hardware architecture, development, debug and validation and silicon validation.
  • Responsible for providing internal and external feedback to implement upcoming graphics features in yet-to-be-released OSes to ensure our hardware and software will function and perform as expected on next generation platforms as well asdesigning/developing/implementinggraphics system-level software for future platforms.
  • Develop automation tests, execute tests, and open sightings when issues are found
Qualifications:

Candidate should possess a graduate degree in Computer Science, Computer Engineering, or Electrical Engineering with 4+ years of experience, or a post-graduate degree with 1+ years of work or education experience.

Your experience should be in the following:

  • Thorough understanding of graphics hardware and software, including but not limited to industry standard API's and frameworks such as DirectX, OpenGL, OpenCL, Vulkan.
  • Experience with the Windows Driver Model (WDM/WDF), Kernel Mode Driver Framework and kernel debugging, Windows kernel internals
  • Experience on latest Windows 10 /11 OS versions
  • Knowledge of device and system-level architecture, especially x86 based devices.
  • Debugging/Triage experience at the ingredient or platform level, one of more of the following domains - Graphics, Connectivity, Media, Power Management, BM, EM, DPTF, Storage, USB Type-C.
  • Experience in triaging issues related to Power and Performance, Stress n Stability.
  • Good understanding in state-of-the-art machine learning and deep learning algorithms, techniques and best practices, Expertise in Deep Learning Frameworks: Tensorflow, Pytorch.
  • Familiarity with various debug tools includingemulators/JTAG-debuggers,Windbg, etc.
  • Microsoft Telemetry expertise will be an advantage
  • Sound knowledge of software development is critical. C, C++. Python programming expertise and experience is required.
Experienced HireShift 1 (India)India, Bangalore

This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.