NVIDIA热招C++ Software Engineer-上海
  • 浏览:659 评论:0 人

  • 关于 NVIDIA
    NVIDIA (纳斯达克代码:NVDA) 是一家计算机技术公司,公司一直在 GPU 加速计算的行
    业中勇当开路先锋。NVIDIA 以满足全球最苛刻的用户需求为己任,为游戏玩家、设计师
    以及科学家提供产品、服务以及软件,在虚拟现实、人工智能、专业可视化以及自动驾
    驶汽车等领域中带来出色的用户体验。
    NVIDIA热招C++ Software Engineer-上海 (Graphics/Shader Model/System/Compute 
    Vision) 
    目前架构组有多个方向空缺, 基本要求:熟悉C++编程. 工作年限不限---社招岗位
    简历投递: tracyw@nvidia.com  微信:1751315121

    What you’ll be doing:
    1、C++ Graphics/ C++ System Design Direction: Develop the core C++ 
    infrastructure for 
    modeling, analysis, and debugging in the development of large scale, general 
    purpose 
    Graphics + Computing chips. 
    2、GPU Graphics and Ray Tracing Architect Direction: Investigate and study 
    real-time rendering techniques especially Ray Tracing, D3D12, DX Machine 
    Learning, DX Ray Tracing and Vulkan APIs and their implementation on GPU, to 
    improve performance and propose architectural ideas to improve GPU’s 
    performance. 
    3、Deep Learning Performance Architect / HPC Direction: Develop critical 
    code to accelerate deep learning on NVIDIA's platforms. Analyze and 
    prototype key deep learning and data analytics algorithms and applications. 
    4、GPU SM Architect Direction: Investigate and propose architecture ideas, 
    develop performance/functional simulation models/testplan and tests to 
    validate new compute processor architectural and features from both 
    performance and function perspectives. Test and debug on simulators, RTL and 
    real silicon. 
    5、Tegra System Architect Direction: Develop, maintain and tuning 
    architecture models and verification testplan for Tegra System-on-Chip in 
    autonomous automotive, edge computing, mobile gaming, computer vision and 
    other AI robot industries. 

    What we need to see: 
    1、Bachelor's Degree or higher majoring in CS/EE/Mathematics or relevant 
    fields.
    2、Strong C/C++ programming ability with practical development experience

    Ways to stand out from the crowd: 
    1、Excellent English writing for engineering documentation, English oral 
    well enough to 
    attend meetings.
    2、Experience with OpenGL, Direct3D, CUDA APIs; Good knowledge of next 
    generation 
    Graphics APPs (DX12/Vulkan); Experience of D3D12 and DX Ray Tracing APIs.
    3、Experience with trace driven and execution driven simulation model 
    development.
    4、Strong interest in GPU graphics architecture, real time rendering and Ray 
    Tracing 
    technologies.
    5、In depth knowledge of computer graphics or computer architecture, with 
    excellent 
    understanding of modern ISA, microprocessor implementation, microprocessor 
    architecture design & verification. 
    6、Experiences with GPU Shader unit design, CPU/GPU 
    architecture/simulation/performance functional modeling, profiling and 
    analysis
    7、Good understanding of GPU concept and pipeline, in terms of graphics 
    processing and 
    parallel compute.