在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1455|回复: 1

[招聘] 【NVIDIA社招】图形图像相关C++软件工程师

[复制链接]
发表于 2015-7-28 15:43:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

NVIDIA社招】图形图像相关C++软件工程师

一.公司简介

       NVIDIA (英伟达™)(www.nvidia.cn)公司(纳斯达克代码:NVDA)是全球视觉计算技术的行业领袖及GPU(图形处理器)的发明者。作为高性能处理器的GPU可在工作站、个人计算机、游戏机和移动设备上生成令人叹为观止的互动图形效果。公司在全球拥有超过8000名员工,总部在加利福尼亚州圣克拉拉。

工作地址:上海研发中心【上海申江路5709号(秋月路26号)矽岸国际2号楼】


二.投递方式

简历发送至HR(YvetteSHEN)邮箱:yvettes@nvidia.com;请注明来源及申请职位

职位咨询:YvetteSHEN: + (86 21) 61043660


四.职位详情

Positions summary:

1.
Graphics Tools Software Engineer

o
优秀的C++编程能力,熟悉graphics优先

2.
DeveloperTechnology Engineer

o
优秀的C++编程能力,熟悉D3D,有游戏公司从业经验优先

3.
System Design Software Engineer

o
优秀的C++编程能力,熟悉OpenGLCUDA优先

JobDescription:

  

1. Graphics Tools Software Engineer

  

Description/

  

Qualifications:   The NVIDIA Developer Tools team is seeking  a senior software developer to join our effort to advance the state of GPU  performance analysis and tuning. The successful candidate will apply knowledge  of graphics programming models, GPU compute, and GPU architecture to create  tools that provide actionable feedback to graphics and GPU compute  developers. The developer should be comfortable developing and debugging  C/C++ application and driver code, and writing graphics and compute tests to  investigate and verify GPU performance metrics.

  

  

RESPONSIBILITIES

  

- Work  with tools, architecture and driver teams to design, implement, and verify  new performance metrics and collection methods for desktop GPUs and Tegra  processors.

  

-  Develop new GPU tools for Tegra SoC running Android, Linux, and other  embedded operating systems.

  

  

MINIMUM  REQUIREMENTS

  

-  BSEE/CS or equivalent with 3+ years of experience.

  

-  Strong programming ability in C, C++, and scripting languages.

  

-  Proficiency in Windows and/or Linux development environments.

  

-  Knowledge of OpenGL, OpenGL ES, DirectX, and/or CUDA is highly desirable.

  

-  Knowledge of embedded environments such as embedded Linux, Android or QNX is  highly desirable.

   


  
  


  

2.DeveloperTechnology Engineer

Description/

Qualifications:   Work with some of the most talentedcutting-edge developers throughout the world. Interact closely with thearchitecture
and driver teams at NVIDIA in ensuring thebest possible experience on current generation hardware, and on determiningtrends and features for next generation architectures. Play with the latest GPUtechnology to develop new techniques using GPUs, create technical demos, writewhitepapers and present your work at conferences. Collaborate with developerson 3D rendering effects and optimizations for specific applications.

MINIMUM REQUIREMENTS:

- Strong knowledgeof 3D graphics and GPU technologies, including shaders, shading languages, andrendering techniques.

- Master in DirectXor OpenGL development.

- Experience ingame development or game related products.

- Strong knowledgeof C++ and programming techniques a plus.

- Understanding ofGPU architectures a plus.

- Goodcommunication skills required.

- Travel foron-site visits with developers and to conferences will be required.

3.System DesignSoftware Engineer

Job Description/Qualifications:

We are looking forworld class programmers to develop the core infrastructure for modeling,analysis, verification and debugging in the development of large scale graphicschips, which enables NVIDIA's driver stack, applications, tests and studies toall run unchanged on all functional, diagnostic, and performance models,simulations, emulations and silicon for all of NVIDIA's graphics chips.

- The candidateswill work with a group of architects to design and develop proprietary internaltools for the visualization, analysis, and debug and verification of tests andapplications on various functional and performance simulations of future chips.

- The candidateswill have opportunities to get involved in cutting-edge GPGPU appliedarchitecture design, verification and optimization, including portingcommercial applications to test bench, finding out performance hotspots anddata mining for performance analysis.

REQUIREMENTS:

- Bachelor’s Degreeor higher majoring in CS/EE/Mathematics or relevant fields.

- Strong C/C++programming ability. Scripting language (Perl, Python, Ruby) experience is aplus.

- Well organizedproblem solving capability and communication skills

- Strong softwaredebugging capability and experiences

- Proactive,creative and a team player

- Excellent Englishwriting for engineering documentation, English oral well enough to attendmeetings

Experience in the following areas is aplus:

- Microprocessorarchitecture design & verification

- 3D graphics (d3dor OpenGL) application development

- Multimedia(video, image processing, visualization) application development

- System levelprogramming experience in OS, compiler, driver, tools, virtual memory system,etc.

- Parallelcomputing/CUDA/OpenCL/HPC development

发表于 2019-1-3 12:15:24 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 09:55 , Processed in 0.017253 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表