The point where experts and best companies meet
Share
On this team, you will use your passion for software engineering to design, implement, and debug the next generation of our GPU, SOC, and system simulation environments. This position involves crafting the core verification infrastructure in the development of a full-system platform for discrete graphics and computing chips. This object-oriented C++ and System-C simulation infrastructure allows us to efficiently model and verify the world's largest chips using a sophisticated distributed- computing-based execution and triage environment. Come to NVIDIA and join our diverse, international, and fast-paced team to produce next-generation products following the highest production-quality standards.
What you will be doing:
In this position, you will develop the environments to model and simulate next-generation GPU and SoC systems, and add features long before they are built into a product or implemented in driver software. You will also support the architecture and engineering teams that use this environment. Bring your love for solving meaningful problems, as every day will be different!
You will work alongside colleagues from architecture, hardware, and software to unlock the functionality and performance of next-generation NVIDIA chips.
Our team participates in the entire chip development and release lifecycle, starting from the architectural specification through to verification, and finally to production
What we need to see:
Bachelors or Masters in computer science/computer engineering or equivalent experience
3 or more years of professional object-oriented C++ programming and System-C simulation/modeling experience
Experience with Transaction Level Modeling a plus
Background with Verilog, System Verilog, or other forms of RTL simulation is a plus
Experience in software development lifecycle on Linux-based platforms preferred
Understanding of computer and memory system architecture
Excellent communication skills. We work with colleagues from around the world every day
These jobs might be a good fit