Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Engineering Manager GPU Crash Debugging Tools 
United States, Texas 
228261276

31.07.2024

What you'll be doing:

As a valued member of the team, you will be a leader in the technical design and implementation of numerous features working in an Agile/JIRA environment. In this role you can expect to:

  • Create and improve existing crash debugging tools for NVIDIA GPUs, enabling developers to quickly identify and resolve showstopper issues.

  • Work closely with internal and external partners including other peer organizations within NVIDIA.

  • Drive technology discussions and provide valuable feedback about the architecture.

  • Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.

  • Write fast, effective, maintainable, reliable and well documented object-oriented code.

  • Mentor and guide a team of engineers, including providing constructive feedback on performance and career development.

  • Document requirements and designs, and review documents with key partners.

  • Meet with the QA Department to develop a test plan for new features.

What we need to see:

  • Real passion for 3D graphics and low-level programming with 8+ overall years of relevant industry experience.

  • Excellent C/C++ programming skills.

  • Bachelors or equivalent experience

  • Previous experience as a technical lead or manager for 3 or more years.

  • Knowledge of 3D Graphics Algorithms and GPU Architectures, with proficiency in at least one 3D Graphics API such as Direct3D, OpenGL, or Vulkan.

  • Deep understanding of computer architecture concepts such as virtual memory, caches, registers, threads, and heterogeneous computing.

  • Able to provide accurate estimates to ensure delivery of software on time.

  • Able to effectively lead a team of engineers in a fast paced and dynamic environment.

  • Excellent written and verbal communication skills.

Ways to stand out from the crowd:

  • Experience developing drivers for GPUs.

  • Experience with GPU low-level performance tuning/optimization, including profiling and debugging.

  • Background in the Game Industry or in a field that requires high performance graphics.

  • Be able to demonstrate initiative and determination in getting things done.

You will also be eligible for equity and .