Senior Computer Vision and Deep Learning Hardware Architect

NVIDIA NVIDIA · Semiconductors · Shanghai, China

NVIDIA is seeking a Senior Computer Vision and Deep Learning Hardware Architect for their MMPLEX PVA team, focusing on designing and verifying state-of-the-art programmable vision accelerators (PVA) for automotive and robotics. The role involves optimizing software for Autonomous Driving solutions, analyzing and prototyping applications, building performance models for future architectures, and collaborating with teams to enhance PVA architecture. Requires a Master's/PhD, 3+ years of relevant experience, strong C/C++ and computer architecture skills, and performance modeling/optimization expertise.

What you'd actually do

  1. Work on delivering most efficient software on PVA for Autonomous Driving solutions
  2. Analyze, prototype and optimize key applications for both existing and new architectures for PVA
  3. Build model to predict performance, power and reliability on future architectures and propose and evaluate new architecture features
  4. Be involved in crafting tools to analyze, simulate, validate and verify application performance and energy consumption
  5. Collaborate with different teams to improve the PVA architecture to extend the state of the art in performance, efficiency, reliability and programmability

Skills

Required

  • Master's or PhD (or equivalent experience)
  • 3+ years of experience equivalent experience in relevant discipline (CE, CS&E, CS, AI)
  • Excellent C/C++ programming and software design skills
  • Strong background in computer architecture, high performance computing
  • Performance modelling, profiling, debug, and code optimization or architectural knowledge of CPU and DSP

Nice to have

  • DSP programming, performance analysis, modelling and optimization experience
  • GPU programming experience is a plus
  • Autonomous vehicle software development experience
  • Expertise in characterizing and modeling system-level performance, executing comparison studies, and documenting and publishing results
  • Experience in deep learning, computer vision and self-driving car domain

What the JD emphasized

  • Autonomous Vehicle Performance Architecture Engineer
  • state-of-art programmable vision accelerator (PVA)
  • high-performance/efficient computer vision applications and kernels

Other signals

  • delivering most high-performance/efficient computer vision applications and kernels
  • architecture modeling, designing and verifying
  • Autonomous Vehicle Performance Architecture Engineer