英伟达半导体科技(上海)有限公司招聘信息
单位名称:英伟达半导体科技(上海)有限公司
专业要求:不限
学历要求:博士、硕士、本科
应聘方式:http://campus.51job.com/nvidia2017/
截止时间:2016-12-31
联系方式:Harry Fu、021-61043734、harryf@nvidia.com
岗位介绍:
Please just click the link and apply for the position!
http://campus.51job.com/nvidia2017/
SHANGHAI 上海
ASIC-Physical Design Engineer-Shanghai
As a result of the improvement in chip process, design scale and performance/power ratio expectation, physical design for digital chips have huge challenges on high frequency, low power, multiple application modes etc. Effective and high quality implementation of building chips is the guarantee of the company’s competitiveness.
As an ASIC-PD engineer at NVIDIA, you'll be responsible for the stage from RTL frozen to tape out, include synthesis, formal verification, constraints definition, timing closure/sign off, study on the timing impact of process and related methodology work. You will face the biggest challenge based on the most advanced processes on building chips in the world.
RESPONSIBILITIES:
Chip integration and netlist generation
Synthesis
RTL/netlist quality check
Formal Verification
Constraints creation and validation, timing budget.
Work with ASIC team to analyze/resolve special timing issues.
Co-work with PR engineers to implement chip partition and floorplan
Work in conjunction with RR engineers to achieve timing closure for both partition and full chip level
Achieve special mode timing closure, such as io, test, clock etc.
Function eco creation
Develop and enhance entire timing closure flow from frontend (pre-layout) to backend (post-layout)
Flow automation development for above areas
Methodology in any of above areas.
MINIMUM REQUIREMENTS:
BSEE, MSEE is preferred
Project experience in IC design implementation
Courses taken in circuit design, digital design
Hand-on experience in EDA software from Synopsys (DC/PT/Formality), Cadence (RC compiler/LEC) is preferred
Proficient user of Perl or TCL is preferred
Excellent English communication skill
Android Software Engineer-Shanghai
NVIDIA is hiring a software engineer to work in our Tegra software organization, for Android Software development, including but not limited to Android Frameworks, Apps, Android based devices drivers, Linux kernel and performance/power optimization. Ideal candidates will have a thorough understanding of Linux internals and microprocessor architecture, and are capable of understanding complex hardware and program optimize on embedded footprints. Also prefer to have experiences with Android Framework & Apps. You will have the opportunity to seamlessly work with headquarter for cutting edge technologies, and also have opportunity and flexibility to create new innovations.
What we need to see:
· BS or MS degree in EE/CS/CE
· Excellent in C/C++/Java, J2ME and Android application programming
· In-depth knowledge of Android OS and Android Framework
· Excellent software design, problem solving and debugging skills
· Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Ways to stand out from the crowd:
· Deep understanding of Linux drivers.
· Experience with embedded operating (esp. Android, Linux).
· Experience with 3D graphics or multimedia.
· Have computer vision or machine learning background.
Web Services Engineer-Shanghai
The NVIDIA Android Platform team is looking for world-class web services engineers to develop backend/frontend services for NVIDIA’s gaming consoles, tablets and etc. In this position, you will be in your ownership of the full development and release life-cycle, from web API, software architecture and database interaction design to implementation, testing and deployment. You will evaluate technology alternatives, work closely with other project members and users to specify the system, create schedules, and manage ongoing feedback and enhancement releases. You will learn and create valuable features for end users and greatly improve NVIDIA product’s user experience.
What we need to see:
· Proficient in one of Java/JavaScript/Python/Ruby/PHP programming languages.
· Familiar with current popular web frameworks, RESTful API design, deep understanding of OOP, MVC and other design patterns.
· Experience with databases required, MySQL and MongoDB are preferred.
· Excellent communication skills, English is required.
· Flexibility/adaptability for working in a dynamic environment with different frameworks and requirements
Ways to stand out from the crowd:
· Experience in mobile app backend service development.
· Familiar with frontend technologies, such as React, AngularJS, jQuery, bootstrap, html, css and etc.
· Familiar with data mining / machine learning technologies.
· Familiar with data encryption in transmits.
· Familiar with distributed computing, multi-thread, load balance, such high performance server architecture.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!
Software Engineer in Automation-Shanghai
Software QA automation engineer is needed for NV product Quality assurance and finding auto solution for every test steps which make test work more efficient and product more qualified.
What you’ll be doing:
· Automation development on various operating systems and NVIDIA GPUs.
· Work closely and collaboratively with other development and QA teams to gather automation requirements and review automation design.
What we need to see:
· BS in Computer Science/Engineering
· Strong Computer architecture, OS & driver development experience and C/C++/C#/JAVA programming skills.
· Good knowledge in Google Android.
· Good knowledge on System level test development which includes working with Kernel API's.
· Should have worked on large / complex applications. Understanding of code manipulation and optimization issues.
· Strong problem solving skills.
· Excellent communication, self-driven & motivated, conscious of high quality software.
Ways to stand out from the crowd:
· Knowledge in Linux is a plus.
· Development experience with Perl and/or Python is preferred.
· Ability to work closely & collaboratively with other Development & QA teams especially across geographies.
Beijing北京
Compute Performance Developer Technology Engineer-Beijing
NVIDIA is looking for a passionate, world-class computer scientist to work in its Compute Developer Technology (Devtech) team.
In this role, you will research and develop techniques to GPU-accelerate leading applications in high performance computing fields within machine and deep learning, scientific computing, and data processing, performing in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures. This involves:
- Working directly with key application developers to understand the current and future problems they are solving, creating and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through both library development and direct contribution to the applications.
- Collaborating closely with the architecture, research, libraries, tools, and system software teams at NVIDIA to influence the design of next-generation architectures, software platforms, and programming models, including by investigating impact on application performance and developer productivity.
REQUIREMENTS:
- A good degree from a leading university in an engineering or computer science related discipline (BS; MS or PhD preferred).
- Strong knowledge of C/C++ and/or Fortran.
- Strong knowledge of software design, programming techniques, and algorithms.
- Strong mathematical fundamentals, including linear algebra and numerical methods.
- Experience with parallel programming, ideally CUDA C/C++ and OpenACC.
- Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.
Some travel is required for conferences and for on-site visits with developers.
With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most brilliant and talented people on the planet working with us and our engineering teams are expanding fast. If you're a creative and autonomous computer scientist with a genuine passion for parallel computing, we want to hear from you.
We are an AA/EEO/Veterans/Disabled employer
Shenzhen 深圳
PCB Design Engineer-Shenzhen
Job Description/Qualifications:
The successful candidates will fully engage in all the NVIDIA GPU/TEGRA platforms and products PCB design development together with global designers. This job is taking the responsibility to transfer schematic net-list design, ID and ME design into the physical PCB design basing on electrical guidance, signal integrity, power integrity, ID and mechanical integrity, EMC and safety, manufacturing industry spec and end-user usability requirement. And we have a lot of trainings and researching plans to guide the successful candidates to be the experts of PCB design and related areas.
MINIMUM REQUIREMENTS:
- Bachelor or Master Degree in Electronics Engineering or big interest guys from others majors
- Strong knowledge on the circuit theory
- Good knowledge on the DC-DC power design
- Good knowledge on the signal integrity theory
- Good knowledge on the power integrity theory
- Good knowledge on the EMC, EMI and Safety techniques
- Good knowledge on PCB fabrication and assembly process
- Good knowledge on PC architecture and mobile devices architecture
- Familiar with one PCB design software is must, experience of real project PCB design is preferred
- Familiar with SI/PI simulation tools is preferred, such as Sigrity, ADS, HFSS and etc.
- C is must, C++ and JAVA are preferred
- Can do attitude, good team worker
- High energy, Ability to learn complex process and concept in a fast pace environment
- Quick thinking, good decision making skills and problem solving skills
- Self-motivated, patient, desire to take challenges.
- Good communication skills (Written and oral)
- Level 4 or 6 English
System/Board Design Engineer-Shenzhen
RESPONSIBILITIES:
- Hardware Design for GeForce, Quadro and Tesla GPU products. And automotive cockpit computer and self-driving computer
- Board/System level circuit research and Development
- Schematic concept design, Component selection and Bill of Material generation
- Board/system level Hardware debug and verification
- Responsible for product design issue in the lifecycle
- Guide PCB layout engineer for placement, power and high speed signals routing
- Guide design Validation engineer for signal measurement
- DC/DC Power design, debugging and measurement
- Co-work with chip solution team for chip level bring up
- Co-work with software engineers on debug and FA
- Co-work with SI/EMC engineers for signal quality and EMC issue
- Co-work with mechanical/thermal engineers for system mechanical and thermal design
MINIMUM REQUIREMENTS:
- Bachelor/Master in EE, computer science, or relative majors
Desirable Experience:
- Understanding high speed signal design rules
- Know the design tools (Concept, Allegro…)
Successful Candidate will possess the following traits:
- High energy
- Leadership
- Ability to learn complex concepts in a fast pace environment
- Strong desire on creativity
- Quick thinking and good decision making skills
- Good communication skills (written and oral)
Web Services Software Engineer-Shenzhen
The NVIDIA Android Platform team is looking for top-class web services engineers to develop backend/frontend services and data mining for NVIDIA’s products.
In this position, you will be in your ownership of the full development and end-to-end solution, from web API, software architecture and database interaction design to implementation, deployment, and data statistics and mining. You will evaluate technology alternatives, work closely with other project members and users to specify the system, create schedules, and manage ongoing feedback and enhancement releases. You will learn and create valuable features for end users and greatly improve NVIDIA product’s user experience.
MINIMUM REQUIREMENTS:
- Proficient in one of Java/JavaScript/Python/PHP programming languages.
- Excellent software design, problem solving and debugging skills
- Familiar with current popular web frameworks, RESTful API design, deep understanding of OOP, MVC and design patterns.
- Experience with databases is required, MySQL and MongoDB are preferred.
- Ability and flexibility to work and communicate effectively in a multi-national corporate environment.
DESIRED SKILLS:
- Experience in mobile app backend service development
- Familiar with distributed computing, multi-thread, load balance, such high performance server architecture.
- Familiar with data mining / deep learning technologies.
- In-depth knowledge of Android is a major plus
- Ability to develop in core frameworks
Embedded System Software Engineer-Shenzhen
The candidate will participate in the Android-based software development for NVIDIA's new Tegra chipset.
You will have the opportunity to seamlessly work with HQ for cutting edge technologies, and also have opportunity and flexibility to create new innovations.
RESPONSIBILITIES:
- Design and implement software in an embedded software environment.
- New technology research and system architecture design.
- Computer Vision and Deep Learning feature implement.
- Work with hardware architects on the design of embedded products, providing feedback and guidance on CPU, bus, and device design to ensure that it can be supported well by software.
REQUIREMENTS:
- BS or MS degree in EE/CS/CE.
- Excellent C/C++ programming and debugging skills.
- Ability for strong problem solving and logical analysis skills.
- Ability for good English reading and writing.
- Good knowledge of computer Vision and Deep learning technology a major plus.
- Good knowledge of operation system (esp. Android, Linux) is a plus.
Tesla Product Engineer-Shenzhen
As a member of our Tesla product engineering group, you will be responsible to sustain and improve all aspects of NVIDIA Tesla GPU products for the fastest super computers and high performance compute (HPC) products on the planet
What you’ll be doing:
· Identify and analyze all the reported customer technical issues on Tesla products
· Provide System level, board level FA on Tesla RMA boards
· Co-work with other engineering teams and operation teams to investigate design, component, manufacturing and testing issue to drive quality improvement
· Develops, recommends and implements corrective actions based on FA result
· Need occasional travel to Hong Kong and Fubao (Futian Free Trade Zone, Shenzhen)
What we need to see:
· Major in EE, or related field. BS or above
· Good communication skills in both written and spoken English
· Experience with hardware verification/ debug and signal integrity measurement
· Familiar with debug methodology, tools and flow
· Familiar with Linux Shell Scripts
· Basic programming skills in Java Scripts
· Strong analytical and problem solving skills
Ways to stand out from the crowd:
· Experience in board level design is a plus
· Experience in board level/System level Failure Analysis is preferred
企业介绍:
自从1993年以来,NVIDIA (纳斯达克代码: NVDA) 一直在视觉计算的艺术与科学发展中勇当开路先锋。NVIDIA 公司的诸多技术正在彻底转变显示世界的面貌,使其成为充满互动与探索的世界,这将影响所有人,不论是游戏玩家、科学家还是消费者或者是企业客户。
访问数量: 5496
Copyright© 2011, 上海交通大学电子信息与电气工程学院 版权所有