Logo
Nutanix

Senior Lead Engineer - Graphics Job at Nutanix in Oregon

Nutanix, Oregon, IL, United States, 61061


Company: Qualcomm India Private Limited

Job Area: Engineering Group, Engineering Group > Software Engineering

General Summary:
Job Overview
  • Embedded software development of 3D graphics drivers for compute devices as well driving pre-silicon efforts with GPU HW, shader compiler, and OS teams.
  • WDDM 3.2+ requirements understanding, driving features design and driver development for graphics.
  • Detailed GPU power and performance bottlenecks analysis and driving optimizations across Graphics SW/HW.
  • Position involves kernel mode and Dx12/VK drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware and systems teams to develop/support optimized DirectX drivers for compute devices on Windows.
Required Skills:
  • Good C/C++ programming skills, analytical, debugging, and problem-solving skills as well as experience in low-level driver development, register programming, general algorithm, and data structures.
  • Android/Windows graphics framework & DirectX knowledge, good embedded system concepts and understanding of Windows/Unix Kernel architecture, concepts like shared memory, semaphores, mutex, system call, deadlock, spinlock, IOCTLs etc.
  • 6 to 9 years of Embedded Software / Systems Engineering, or related work experience, preferably with prior development experience in Graphics kernel/user mode drivers.
Educational Requirements: Bachelor or Master degree in Computer Science or Electrical/Electronic Engineering.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
• Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
• PhD in Engineering, Information Systems, Computer Science, or related field.
• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
#J-18808-Ljbffr