工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1554|回复: 0

[招聘] 【校招】NVIDIA 英伟达2017校园招聘

[复制链接]
发表于 2016-9-7 09:40 | 显示全部楼层 |阅读模式
Please just click the link and apply for the position!
, a. P% b$ y. Thttp(冒号两条斜杠)campus.51job.com/nvidia2017/
6 @; D" F/ v2 b3 }+ D
; u5 q+ g- l, t+ G8 \: R3 F, Q
Shenzhen 深圳
, q* Q% o6 J7 |- k0 F, C4 w. o$ h- H/ R8 b
PCB Design Engineer-Shenzhen
! i) z  Y9 \" b# R9 F; R. S2 y4 cJob Description/Qualifications: - t& i- j  c3 h" N
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.- R; |" Q7 w# j3 O" N; i& P
: Q4 P$ v9 M5 _: W
MINIMUM REQUIREMENTS:
1 m' O" `. |. B/ f2 k# {- Bachelor or Master Degree in Electronics Engineering or big interest guys from others majors
9 o0 \+ D5 n6 c$ T. R" p- Strong knowledge on the circuit theory
% y- S/ M0 C# t: N" i6 |) T  _* r8 P- Good knowledge on the DC-DC power design- Z; `. e% t/ k3 V! m
- Good knowledge on the signal integrity theory
6 @, C8 \. V: ^% m% Z7 R' B- Good knowledge on the power integrity theory
' h! l3 Q, J) U  c4 d- `- Good knowledge on the EMC, EMI and Safety techniques& Z: v; D6 H  v' H8 N5 u
- Good knowledge on PCB fabrication and assembly process* d! A) r& A6 e. w% [9 G
- Good knowledge on PC architecture and mobile devices architecture" w  V% w4 g3 o/ g" b# E; M$ [
- Familiar with one PCB design software is must, experience of real project PCB design is preferred
4 S) _7 ]" g2 H/ M# w7 W9 _$ Z2 o. n- Familiar with SI/PI simulation tools is preferred, such as Sigrity, ADS, HFSS and etc." K7 n4 z5 T! v/ u$ E, M- L
- C is must, C++ and JAVA are preferred( P$ E' H1 i& {+ \  l5 i6 X# l" I
- Can do attitude, good team worker" F/ w" q5 s. |) [) ?
- High energy, Ability to learn complex process and concept in a fast pace environment
% n: `$ o! B  b3 Z8 c. Z5 K2 P; q" v- Quick thinking, good decision making skills and problem solving skills7 d& }' H; B; ~
- Self-motivated, patient, desire to take challenges.1 K8 s2 D/ E9 ~. ^9 u5 n: Q
- Good communication skills (Written and oral)
  A$ v0 I5 e; I4 q! j- Level 4 or 6 English2 R' ]( g' U5 l- ~( i5 g2 @
" Y$ l' w! F5 ~% J
System/Board Design Engineer-Shenzhen
4 B: y; a3 G  I: o$ A) g2 G3 V/ J7 p
RESPONSIBILITIES:
% \4 r. d. ~- r" C4 K8 E. D- Hardware Design for GeForce, Quadro and Tesla GPU products. And automotive cockpit computer and self-driving computer
; k9 f5 l+ m, c- Board/System level circuit research and Development
7 J* L% D5 A# I+ W1 N( D* {6 y- Schematic concept design, Component selection and Bill of Material generation
; }( n0 ]( ~- M- Board/system level Hardware debug and verification
1 Z. [3 _, w7 }8 h* X- Responsible for product design issue in the lifecycle+ M$ D" I0 B, F9 O  ], O
- Guide PCB layout engineer for placement, power and high speed signals routing
$ U, S4 V+ l  B) {- Q7 D- Guide design Validation engineer for signal measurement
/ U  I! O7 l, q# ?- DC/DC Power design, debugging and measurement
- x1 }2 a% y3 i, Z- Co-work with chip solution team for chip level bring up 8 ~5 z* ^% ]9 `  _5 Y, j
- Co-work with software engineers on debug and FA: @- i: {7 J6 q5 r6 r& u/ h
- Co-work with SI/EMC engineers for signal quality and EMC issue
3 S4 S; B) [1 u8 a# O, s- Co-work with mechanical/thermal engineers for system mechanical and thermal design' |( G/ Y+ M* Z" t( }" ?
* l( y  T1 r/ o' {: F1 s
MINIMUM REQUIREMENTS:
% T, ], H* p, v; I- Bachelor/Master in EE, computer science, or relative majors
! M% c" C. s! P, L; I$ B8 E$ I3 P3 q# m! t$ J
Desirable Experience:, }  l, w  U. U; \$ K, F2 [3 ]8 Q
- Understanding high speed signal design rules
, ]& L, N6 k- g- L9 \/ m$ j  G1 M5 {9 Q/ K- Know the design tools (Concept, Allegro…)
/ d, S+ P1 h+ i) c# V( m
$ }& s" x4 P- M# lSuccessful Candidate will possess the following traits:2 L9 q8 a2 ^1 B/ M8 N4 b- D
- Can do attitude) y% O9 k, K/ u# h, H, y6 y2 ~& O
- High energy! L+ e( u) q$ Z$ h( N) a8 W* e  |
- Leadership
8 D# @$ x- _& S( ^0 f! T- Ability to learn complex concepts in a fast pace environment
: t( x! W- }0 K5 P- Strong desire on creativity: X: t; f0 x  w3 z* Y, A& }
- Quick thinking and good decision making skills
8 E) z. j+ K" J6 H( b- Good communication skills (written and oral)
$ v; M$ M- T' k+ b) h, k7 [: F0 D# o3 z% ?) H
Web Services Software Engineer-Shenzhen7 a: F% M( r0 \1 c9 X5 l0 a

6 j; }  ?3 A: ]- k4 d+ Q5 WThe NVIDIA Android Platform team is looking for top-class web services engineers to develop backend/frontend services and data mining for NVIDIA’s products. : i- h) n/ V8 r( _3 k1 B# T! _6 C. ^7 D
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.
7 {' R! n) b! @
4 [( S9 z& Y# @! A; aMINIMUM REQUIREMENTS:
; k! K  S: ^- f0 z6 U- _* @- Proficient in one of Java/JavaScript/Python/PHP programming languages.% C' {1 r0 n6 x' J8 |( h
- Excellent software design, problem solving and debugging skills
3 w/ x" e4 Q9 S; |- Familiar with current popular web frameworks, RESTful API design, deep understanding of OOP, MVC and design patterns.
( x+ e6 R# l. s- Experience with databases is required, MySQL and MongoDB are preferred.% }" ^/ b8 q$ o# u& {  g
- Ability and flexibility to work and communicate effectively in a multi-national corporate environment./ u+ K! g( F) |) U1 T: K) |% l

2 B$ V- l+ @: p+ j1 z" YDESIRED SKILLS:
8 h5 {& k! t% f1 z' h- Experience in mobile app backend service development0 w1 H9 X" d) J3 k( j& G3 g( z  C: e
- Familiar with distributed computing, multi-thread, load balance, such high performance server architecture.
: m9 t1 d4 ~) \1 V+ m. O7 f3 S  z# X- Familiar with data mining / deep learning technologies.( N' z8 P5 e! x) h
- In-depth knowledge of Android is a major plus
6 S( Q+ {% c: t+ ^8 _" X- Ability to develop in core frameworks
" [& p$ {4 ~- G& a; P; K3 a
% f3 B; j) `- g. ~$ MEmbedded System  Software Engineer-Shenzhen
/ S$ w- d0 h+ e1 C0 d7 \  K8 R
5 r+ g& Y0 m8 n* {- N9 u. sThe candidate will participate in the Android-based software development for NVIDIA's new Tegra chipset. , O% @% g4 _  x& P$ d5 q
You will have the opportunity to seamlessly work with HQ for cutting edge technologies, and also have opportunity and flexibility to create new innovations.
* S: L6 [: J! Z& n
, c, T- c0 e' Z* s& kRESPONSIBILITIES:- \1 I# A1 N: D. W' ^+ _# w
- Design and implement software in an embedded software environment.
) a, w1 ^8 u1 p/ F# u2 K$ ^5 A- New technology research and system architecture design.
" O' y# \$ Y1 e) P% q- Computer Vision and Deep Learning feature implement. / X$ P: N; R% m6 o2 h) i, Z
- 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.
% ^8 x6 e& R3 Z6 W: x& T" z0 v  e6 V, N4 R4 C1 s
REQUIREMENTS:
$ M+ Z+ O" Y+ ^- BS or MS degree in EE/CS/CE.
+ y; D$ L* m! c. ~8 ]- Excellent C/C++ programming and debugging skills.$ d) y  G# n) u  `
- Ability for strong problem solving and logical analysis skills.
% N' E7 u" E0 Z" m- Ability for good English reading and writing.
, A5 W/ s7 |( S/ u1 E- Good knowledge of computer Vision and Deep learning technology a major plus.1 f& Y" c- W0 ^5 u
- Good knowledge of operation system (esp. Android, Linux) is a plus.2 h! a+ S+ I) X7 M1 ~! I
% D5 c0 Y7 E( k4 R! p/ C

* S& s- v7 B2 y( ~& zSHANGHAI 上海
4 S5 x( @  y: q% v- \/ L5 s' J3 H: ^. D3 b1 {! g
Graphics C++ Software Engineer-Shanghai
# I+ v) U+ A! L, |" G6 U
5 M/ J0 f/ V9 J+ {/ S6 P1 o" jThe NVIDIA Architecture group is looking for world class programmers to develop the core infrastructure for modeling, analysis,  and debugging in the development of large scale general purpose Graphics+Computing chips.   This C++ infrastructure enables our driver stack, applications, tests and studies to all run unchanged on all functional, diagnostic, and performance  models,  simulations, emulations and silicon for all of our graphics chips.
$ m3 ~; \- ?1 u5 GA key part of NVIDIA’s strength is our proprietary internal tools for the visualization, analysis, and debug and verification of tests and applications on various functional and performance simulations of future chips.   We are continuously pushing the envelope and needing the next generation of tools to enable the next generation of chips.   These tools are used by hundreds of engineers worldwide.  
( a: H7 I9 g2 F3 p2 L! ?9 G
/ q0 |7 V' }$ A! k& PIn this role you will play a critical part in every stage of development of a graphics chip.  You will work closely with other project members and  users to specify systems, create schedules, and manage ongoing feedback and enhancement releases.   You will learn and greatly improve the daily workflows of the world’s top chip modelers and designers." |% r; S$ e' P" w6 ^
8 @% i( Q4 ^/ j- J! A, l! b1 N
MINIMUM REQUIREMENTS: " U% K. ~3 g! s3 s& r5 D
- Strong  C++ programming capability required  (experience with STL and/or boost a plus)
) p4 C5 ^, U" n/ g+ V7 R' _' o; ^0 Y- Experience with OpenGL, Direct3D
! q( p- |% j( |& H2 c3 w* d& x- Graphics or CUDA knowledge a plus
1 r" i! X' P  v) m7 W8 r+ `- Knowledge of next generation Graphics API’s(DX12/Vulkan) is a bonus
5 K& ^( a  h( d' M9 w5 I& ~
2 F" T: D- }  l3 _. u" S+ M3 rASIC-Physical Design Engineer-Shanghai2 P, Z/ G; F- Y- N6 q. K0 x
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.
: O7 a" h# }1 }/ e% Y. N6 rAs 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.
0 G; s$ U* U0 K* O9 H' X
! `  ?. }( o( d  h9 m2 aRESPONSIBILITIES:
5 N1 [! q6 C5 |; T0 e8 j4 F# }•        Chip integration and netlist generation" o! p; t# Y, x, ?, O1 E% M
•        Synthesis! ?) ]' W6 W2 J* F3 h/ g
•        RTL/netlist quality check$ \: h* g$ b% L8 m# t' ^( w$ Y
•        Formal Verification
5 |9 W, R1 U6 S& Z. C•        Constraints creation and validation, timing budget.
. x! G3 Z" u/ M! I$ I•        Work with ASIC team to analyze/resolve special timing issues.
9 k# g+ r+ l3 `+ I0 }* i•        Co-work with PR engineers to implement chip partition and floorplan; o) u: U8 Q+ @  k$ u9 a4 S
•        Work in conjunction with RR engineers to achieve timing closure for both partition and full chip level4 @: w4 K  v: l/ W6 p
•        Achieve special mode timing closure, such as io, test, clock etc.
, H3 K( O# Y" ~/ H& e/ V! Y& g•        Function eco creation
0 m- Z1 t. g- \•        Develop and enhance entire timing closure flow from frontend (pre-layout) to backend (post-layout)
( R6 O9 l# u9 [9 Y" D•        Flow automation development for above areas1 @; c+ o/ i; k
•        Methodology in any of above areas.
/ b% c  R+ r; {8 B, \+ v" X" _# T2 m
MINIMUM REQUIREMENTS:, p9 s0 U" x& `5 M/ F( q0 H# L
•        BSEE, MSEE is preferred
3 H6 l4 V9 {9 p•        Project experience in IC design implementation6 ~5 A8 v- V: F$ \6 [8 Y( h" Z& s( m
•        Courses taken in circuit design, digital design
3 ?' M0 z2 O7 _' j•        Hand-on experience in EDA software from Synopsys (DC/PT/Formality), Cadence (RC compiler/LEC) is preferred
9 f  e$ C. U) Y" g% V7 L+ {•        Proficient user of Perl or TCL is preferred
% V( O" S4 D: c; ~•        Excellent English communication skill
5 h9 A7 ^$ T4 D" C& VAndroid Software Engineer-Shanghai
0 {, e0 g+ R1 V: t/ Y( H
) o2 \- S' f& G( JNVIDIA 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.
1 d& J( j* B' p. N3 G/ X2 }8 m$ U: |  H6 k/ i
What we need to see:
; H2 ]! U4 F8 r' a3 f6 ^•        BS or MS degree in EE/CS/CE0 v! j  V& U$ L1 b7 ^2 Q
•        Excellent in C/C++/Java, J2ME and Android application programming7 A4 e* `+ P/ _, O9 C
•        In-depth knowledge of Android OS and Android Framework
' B0 x, o# m5 O$ }% V+ S•        Excellent software design, problem solving and debugging skills$ v" Q, _1 K5 n) l9 N
•        Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
7 \/ e& E& ?$ t+ N  Q4 u$ BWays to stand out from the crowd:
4 _: L4 M9 A2 n6 Z2 i6 u•        Deep understanding of Linux drivers.
; Y3 `5 V3 P0 {5 h& K; [$ l9 a•        Experience with embedded operating (esp. Android, Linux).
4 n. O* x1 N4 [+ ~  F/ F•        Experience with 3D graphics or multimedia.
) |5 k' G4 v6 t4 w: {, b* t•        Have computer vision or machine learning background.
- {0 M" x3 i" V+ S- R4 E5 SWeb Services Engineer-Shanghai# A. Q7 |4 `* M& d

6 W& }! p5 I: D( w' H8 N6 E% J3 jThe 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.: }- o; c( ~; I3 P8 l9 f1 o" P
' f* R) [6 J/ O, x( V* T# N' l" b
What we need to see:2 A5 i! R. o6 S4 H( r6 y4 T$ x8 d
•        Proficient in one of Java/JavaScript/Python/Ruby/PHP programming languages.
4 [) \% I. n# ^- d$ j; x•        Familiar with current popular web frameworks, RESTful API design, deep understanding of OOP, MVC and other design patterns., C* {" b# X0 L. q* f
•        Experience with databases required, MySQL and MongoDB are preferred.1 U# i% R4 a8 e' [0 \, A$ y4 H
•        Excellent communication skills, English is required.
  |. v1 M. I, j•        Flexibility/adaptability for working in a dynamic environment with different frameworks and requirements: S' x3 p+ F, l; m" d* a0 J
Ways to stand out from the crowd:
5 i* ?* L' b" J, l% u# m•        Experience in mobile app backend service development.
8 k& a7 @, c& C! y% M- z6 w•        Familiar with frontend technologies, such as React, AngularJS, jQuery, bootstrap, html, css and etc.
' B, E$ L; o1 i/ z( g: |7 p•        Familiar with data mining / machine learning technologies.
3 e1 \2 k- c7 x& L0 I- U; H•        Familiar with data encryption in transmits.4 f# K- h# Z' e4 |$ Q  q7 i
•        Familiar with distributed computing, multi-thread, load balance, such high performance server architecture.
& ?2 p& S% ~  d: h1 }" d  H1 z; W& P6 s/ e. |/ x" }( z$ ~
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!
! r8 T" e, f( M- h3 Z- `; Z. }3 ~+ H7 }# Z0 a
Software Engineer in Automation-Shanghai
8 b9 E6 O+ D5 ?5 _( E3 {1 G
% f: j4 Y& H6 rSoftware 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.  
) {% x& A5 e. u% I: N2 }, OWhat you’ll be doing:
) U8 [! o/ O& G; e. F( {•        Automation development on various operating systems and NVIDIA GPUs.3 U: K! l; ~4 ?6 {) r3 b
•        Work closely and collaboratively with other development and QA teams to gather automation requirements and review automation design.
+ x5 u/ D6 S0 z6 q* mWhat we need to see:7 Q/ e- }0 D# U$ f4 V
•        BS in Computer Science/Engineering
$ B- w9 a  x3 Q, o; q•        Strong Computer architecture, OS & driver development experience and C/C++/C#/JAVA programming skills.& a0 T7 l" s. _- D0 t9 C) Z
•        Good knowledge in Google Android.+ I5 F1 e. r* j* }* A9 e& U
•        Good knowledge on System level test development which includes working with Kernel API's.8 q! Q% R9 ]6 {0 E# r7 X8 o
•        Should have worked on large / complex applications. Understanding of code manipulation and optimization issues.
. f4 c6 w* |. F, A•        Strong problem solving skills.5 N4 r0 x2 ?$ _
•        Excellent communication, self-driven & motivated, conscious of high quality software.
' I' M# V! @- v+ p$ Z. J9 P5 o5 D
Ways to stand out from the crowd: $ Z. x# u8 g6 I0 R/ |' n+ }
•        Knowledge in Linux is a plus.
) W* o; D$ y! T' d' n9 i7 ^5 K•        Development experience with Perl and/or Python is preferred." e% I6 ?# L) w) i: a. R3 j9 g
•        Ability to work closely & collaboratively with other Development & QA teams especially across geographies.
3 U8 M6 h: K7 z$ N  _1 _# K
# o) s$ S5 w( _& I& V5 kBeijing北京
% }& R  q$ e- {6 f" k& C9 I. m, [5 X6 c2 s
Compute Performance Developer Technology Engineer-Beijing4 S- ~/ H9 c8 o
. l" t2 |% b" B) Y2 M. O
NVIDIA is looking for a passionate, world-class computer scientist to work in its Compute Developer Technology (Devtech) team.6 b8 G8 d, f+ ?

6 T3 I& {2 z7 p- t% ?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:
4 E7 _+ w1 d+ u: y- 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.* P! ]- o' {; F" ~5 l6 f% \
- 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.  |! F7 h2 R( v; n/ c
" N1 T* W! G* I* ]$ z: S
REQUIREMENTS:
) }4 |, z: E3 Q. {
2 l4 H: S6 ]) x8 y- A good degree from a leading university in an engineering or computer science related discipline (BS; MS or PhD preferred).
9 ~: ~& E8 {5 G) N. a! a- Strong knowledge of C/C++ and/or Fortran.
, P+ c6 ?: R8 @- Strong knowledge of software design, programming techniques, and algorithms.- o# d3 h+ ^$ X5 g+ M8 R+ N/ D
- Strong mathematical fundamentals, including linear algebra and numerical methods.; R; }3 N: L# n) Y+ e& a
- Experience with parallel programming, ideally CUDA C/C++ and OpenACC.& _: {  D' G( }8 P5 F: B
- Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.
5 `9 O% v# q' c& K3 q
9 e' K3 |; Q, g- ~2 CSome travel is required for conferences and for on-site visits with developers.
, ~" a) O5 p) S- `4 N2 }4 ?3 q! u+ i2 K" |0 S1 a1 X
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.
7 e6 S0 N$ y( B9 x
, W# }$ p# T% p( L& }1 xWe are an AA/EEO/Veterans/Disabled employer8 H" S. R3 i' R. r0 s1 ]

+ X) j6 j3 G7 G! v! z( U! i/ v/ ?( V
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-5-3 21:54

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表