Search jobs > Fontana, CA > Senior software engineer

Senior Ray Tracing Software Engineer

NVIDIA
Fontana, California, US
Full-time

For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass PC games, movie production, product design, medical diagnosis, and scientific research.

Today, visual computing is becoming increasingly central to how people interact with technology, and there has never been a more exciting time to join our team.

We are looking for a Raytracing System Software Engineer to join as a member of our international engineering team.

All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description.

What You’ll Be Doing

  • Work on core components of our RTX ray tracing driver stack with a focus on BVH construction and ray traversal.
  • Collaborate closely with NVIDIA hardware architects to investigate and design next-gen RT Core features.
  • Develop system software and APIs that use these features to their full potential.

What We Need To See

  • MS Degree or equivalent degree in a relevant field or equivalent experience.
  • 6+ years of proven experience.
  • Proficiency in C / C++.
  • Strong software architecture and problem-solving skills.
  • Deep understanding of computer and GPU architecture.
  • Experience in CUDA / GPU programming.
  • Familiarity with ray tracing algorithms and BVH construction.
  • Knowledge in the areas of graphics programming, rendering, DX12 / Vulkan / OptiX -APIs, is a plus.
  • Passionate, proactive, communicative, and highly productive.
  • Able to work with a small amount of supervision as part of a distributed team.
  • Fluent written and oral communication skills in English.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers.

We have some of the most forward-thinking and hardworking, a diverse set of people on the planet working for us and, due to unprecedented growth, our special engineering teams are growing fast.

If you're a creative and autonomous engineer, we want to hear from you.

The base salary range is 176,000 USD - 333,500 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.

J-18808-Ljbffr

6 days ago
Related jobs
Capgemini Engineering
Fontana, California

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Capgemini Engineering has more than 55,000 engineer and scientist team me...

Money Fit by DRS
Fontana, California

Working with APIs and Embedded Software to help improve and debug software and hardware. Bachelor's Degree in Computer Science, Software Engineering, or similar areas of study from a US accredited University. ...

NVIDIA
Santa Clara County, California, US

As a system software engineer, you will work with a team of very hardworking software and hardware engineers involving a wide variety of technologies for both upcoming GPUs and SOCs. NVIDIA is seeking a highly skilled and creative Senior System Software Engineer to join our memory management team as...

MissionStaff
Fontana, California

In the role of Senior Software Engineer, you will be a key player in crafting high-quality, innovative, and efficient software that adheres to industry standards and best practices. Provide technical leadership, instilling best engineering practices in all phases of large-scale initiatives. Collabor...

95-2563019 First American Trust, F.S.B.
G,California Home

We are seeking a highly skilled full stack Senior Software Engineer to design and implement functional software solutions. As a full stack Senior Software Engineer, you will be responsible for hands on coding as well as supporting and contributing to the architecture, design of cloud-native applicat...

Skip
CA, United States

You’ll work as a senior generalist SWE on our small software team, and in collaboration with our other senior SWE, you'll be. Write high-quality code and tests for both on-device and cloud software components, ensuring high-quality and reliable performance . Collaborate with EE/firmware engineer to ...

Badger Meter
Fontana, California

We are looking for a Senior Software Engineer in our Los Gatos office, 3 days a week onsite. Designing the technical approach to the implementation step for all projects using generally accepted software engineering tools and procedures. Analyzing the Marketing Specification of a software product to...

GDIT
Mugu, Point, CA, USA

HOW OUR SENIOR SOFTWARE ENGINEER WILL MAKE AN IMPACT:. Interface with management, various engineering disciplines (software, electrical, mechanical, RF, and systems), logistics, inventory, production technicians, outside vendors, and military customers. Software or Hardware EW engineering developmen...

Thegradcafe
Rancho Cucamonga, California

With a focus on innovation and excellence, we are expanding our team and seeking experienced Senior Software Engineers to join a leading embedded system technology company. Consult with hardware engineers and other engineering staff to evaluate the interface between hardware and software, and operat...

ServiceTitan
Fontana, California

ServiceTitan is looking for a Senior Full-Stack Engineer to help us build smart, compelling, and intuitive applications for our products. This is an exciting role for an engineer to come in and develop the major features of a rapidly growing, fast-paced startup. ...