We are seeking innovative and highly motivated architects to contribute to the design and development of our world-class AI computing and automotive platform solutions.
‍
The Terga System-on-Chip (SoC) serves as NVIDIA’s strategic platform, powering a diverse range of market segments, including high-performance computing, autonomous vehicle systems, client devices, edge computing, mobile gaming, and AI robotics.
‍
As a Terga SoC performance architect, you will play a key role in developing architectural models, building vital infrastructures, and conducting comprehensive performance analysis for our ground breaking SoC platforms.
‍
‍
What you'll be doing:
‍
- Design, implement and improve performance simulators and models to support the real-world use case study.
- Develop and maintain software infrastructures for capturing, replaying and profiling complex application workloads running on our powerful SoC platform.
- Conduct quantitative studies on the current and next-generation SoC architectures to evaluate performance across various use cases.
- Investigate performance bottlenecks and propose architectural ideas to improve overall system and application performance.
‍
‍
What we need to see:
‍
- Thorough and in-depth knowledge of computer architecture.
- Strong C, C++ and Python programming and debugging skills.
- Solid understanding of Object-Oriented Programming principles.
- Self-motivated and hardworking individual with strong communication skills.
- Structural and critical thinking with good problem-solving skills.
- Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, Electrical or Electronics Engineering; relevant experience is also considered.
‍
‍
Ways to stand out from the crowd:
‍
- Good understanding of GPU architecture or memory subsystem architecture.
- Experience with System C or other system modeling libraries.
- Experience with CUDA programming.
- Experience with Deep Learning model development.
‍