
此信息由前程无忧审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者前程无忧核实,并请同时联系本站处理该转载信息。
Graphics Infrastructure Architect
JOB DESCRIPTION:
- We are looking for world class programmers to develop the core infrastructure software for modeling, analysis, verification and debugging in the development of large scale graphics chips, which enables NVIDIA's driver stack, applications, tests and studies to all run unchanged on all functional, diagnostic, and performance models, simulations, emulations and silicon for all of NVIDIA's graphics chips.
- The candidates will work with a group of architects to design and develop proprietary internal tools for the visualization, analysis, and debug and verification of tests and applications on various functional and performance simulations of future chips.
- The candidates will work closely with other project members and users globally to specify systems, create schedules, and manage ongoing feedback and enhancement releases.
REQUIREMENTS:
- Majoring in CS, EE, or Math. Master’s Degree candidates are preferred.
- Strong C/C programming ability. Scripting language (Perl, Python, Ruby) experience is a plus.
- Well organized problem solving capability and communication skills
- Strong software debugging capability and experiences
- Proactive, creative and a team player
- Excellent English writing for engineering documentation, English oral well enough to attend meetings
- Experience in the following areas is a plus:
- Microprocessor architecture design & verification
- 3D graphics (d3d or OpenGL) application development
- Multimedia (video, image processing, visualization) application development
- System level programming experience in OS, compiler, driver, tools, virtual memory system, etc.
- Parallel computing/HPC development
工作范围:
-我们在寻找最出色的程序员,为NVIDIA超大规模图形芯片的开发提供建模、分析、验证和除错的各种支撑软件。通过这些支撑软件,开发人员可以为从软件模型、硬件仿真到芯片成品的所有运行平台提供驱动开发、应用程序、测试研究的统一开发测试环境。
- 应聘者将与其他architect一起设计与开发各种用于在未来的芯片上进行测试程序和应用程序的内容可视化、分析、除错与验证的内部工具集。
- 应聘者需要与世界各地的其他项目成员及用户紧密合作,进行系统设计、日程安排,对用户反馈进行持续管理并不断发布新的系统升级。
要求:
- 计算机、电子学或数学相关专业。硕士研究生优先。
- 出色的C/C 编程能力。懂一门脚本语言(Perl, python或Ruby)者优先。
- 思维缜密,较强的解决问题和沟通能力。
- 积极主动,创造力强,具有团队精神。
- 能用英语熟练编写技术文档。能用英语进行口头交流或参加会议。
- 在下列领域有经验者为佳:
- 微处理器体系结构设计或验证
- 3D图形应用软件开发(D3D或OpenGL)
- 多媒体(视频、图像处理、数据可视化)应用软件开发
- 系统级软件开发,如操作系统、编译器、驱动程序、工具软件、虚拟内存系统等
- 并行计算或高性能计算开发