|
Senior MCU Embedded Firmware Engineer2 K7 H9 }0 d. c& d+ B$ y! k
公 司:A famous IC company
4 ^6 `. n% `( U# M8 D工作地点:上海6 {. ?- _- Q) Y5 [4 o" }3 d
" j- r. ?" p4 x* J" _
Responsibilities
$ l, g8 V( b9 c% _1 c6 lDevelop software examples for the peripherals of the MCU products. * d2 m d* ^: [8 o6 `
Develop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.5 y3 ~0 n0 s0 V0 d: P, o* R8 f
Write application notes or technical articles
# H: [6 `' O- f# X' A) @' mParticipate in customer support or training of software solutions
" o& H8 X' P4 }Involve in application level software design and development for various reference designs 2 Z' Y p d: I
职位要求' \, U/ S' c" b( E/ W
Mandatory Skills
5 O1 f# h# v3 h/ {Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on.
) C4 d1 `1 x5 j8 n7 hMust have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)1 M- h' o( F+ e
Must have a proven experience in software development flow (version control, bug tracking, software delivery, coding standard?. Software Development Project Management experience is a plus.# W) v3 B1 `) r% L, g+ @
Must communicate fluently in English, either by reading, writing or speaking.
5 s, d* V0 t2 q" T5 f
, D. o6 }4 J9 I6 |) u7 M9 UPreferred Skills
" g" x8 q o! S: GPreferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc.
( S5 i* _: q4 N' v4 d$ _Preferred experience in middleware development.
6 M( h. S# k- v1 J1 I7 Q" d% ~Preferred experience in software testing. - I" w$ t. Q& Z: C
Preferred experience in wireless protocols, such as Zigbee, Wifi etc.
( d/ `3 c6 x& T* D6 l0 m- }" yPreferred working experience in ARM based systems.
3 @6 e/ W! J; D7 x8 J8 M3 i4 `; r3 i' a Y, ?4 ~9 O
Education
. C8 s n1 w/ c, l; V5 T1 i& cBachelor or Master Degree of Electrical Engineering or Computer Science
/ X: F# d, g$ y! B% w6 \" B1 D( i0 D6 @0 X: C% N
Experience
; i& v0 Y J8 S" y7+ years of working experience in the high-tech industry.
, O* C/ e. V, z: f: p5+ years of experience in embedded firmware development 5 g$ s# X/ r" w! ]1 r
3+ years of experience in an US or Europe based company |
|