Senior System Software Engineer - DirectX Performance

Posted:
9/2/2024, 5:00:00 PM

Location(s):
California, United States ⋅ Redmond, Washington, United States ⋅ Austin, Texas, United States ⋅ Oregon, United States ⋅ North Carolina, United States ⋅ Hillsboro, Oregon, United States ⋅ Durham, North Carolina, United States ⋅ Washington, United States ⋅ Texas, United States

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

We are now looking for a Senior System Software Engineer.

NVIDIA is searching for a highly motivated, creative engineer with strong experience in system software to join the DirectX graphics driver performance team. As a driver performance engineer, you will join a team of elite engineers as we work to analyze performance, investigate bottlenecks, and deliver the best possible performance in the latest DirectX games and benchmarks on both current and future generations of graphics hardware. Join us on the forefront of real-time graphics!

What you’ll be doing:

  • Analyze key DirectX applications and benchmarks to identify performance bottlenecks and opportunities for improvement in both software and hardware
  • Optimize real-time rendering techniques to support the evolving performance requirements of the most demanding game engines
  • Define and implement next-generation graphics APIs on the Windows operating system
  • Solve a variety of graphics-related software engineering problems that improve the gaming experience for our end-users

What we need to see:

  • B.S. or higher degree in Computer Science/Engineering (or equivalent experience)
  • 10+ years of relevant software engineering experience
  • Strong systems-level programming skills in C/C++
  • A background in mathematics, algorithms and data structures
  • Excellent written and verbal interpersonal skills, with the ability to work in a team spread across multiple time zones

Ways to stand out from the crowd:

  • Experience working on operating system kernels or writing device drivers with strong systems-level debugging skills
  • Experience in performance analysis of complex software systems using industry-standard tools
  • Knowledge of graphics APIs such as DirectX or Vulkan
  • Understanding of feal-time 3D rendering algorithms and GPU architectures

The base salary range is 220,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

NVIDIA

Website: https://www.nvidia.com/

Headquarter Location: Santa Clara, California, United States

Employee Count: 10001+

Year Founded: 1993

IPO Status: Public

Last Funding Type: Grant

Industries: Artificial Intelligence (AI) ⋅ GPU ⋅ Hardware ⋅ Software ⋅ Virtual Reality