|
Senior MCU Embedded Firmware Engineer
2 U7 x( s1 f2 D6 \9 {$ `( x+ k
6 P& l8 g* ~5 A公 司:A famous IC company
) }6 ?; ^+ Q- w! o9 k* A, W2 d工作地点:上海, J; Y: C, n# C% J+ k
; v- ]# f/ o L7 Z. b1 Y
Responsibilities
3 {. T, ]% e! ?' ]8 QDevelop software examples for the peripherals of the MCU products.
- H9 e, D: p1 x4 B# M4 SDevelop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.
% ~3 W; ]+ f, ^: f0 tWrite application notes or technical articles
) |" r! U5 D: e# V6 g+ p EParticipate in customer support or training of software solutions $ L& M% A7 b- \ G
Involve in application level software design and development for various reference designs $ N `. Y. O4 B4 M
7 @# f. V4 Q" |: _* {8 b) ~Mandatory Skills
" E7 _4 d, z# lMust have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on. ' @" M2 P1 s" m' s& I
Must have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)
" f: W3 ~' S z8 c8 M% HMust have a proven experience in software development flow (version control, bug tracking, software delivery, coding standard?. Software Development Project Management experience is a plus.- v# h+ \% Z; m5 A5 p( z) T( w: ~
Must communicate fluently in English, either by reading, writing or speaking. 0 `7 W/ J7 Z- J
( a C8 E1 O! O# A$ d
Preferred Skills ! u' N: a5 s$ J9 P! |. t o1 e8 t
Preferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc. ) T: B- z3 r+ K: @ W! f8 \. \% \
Preferred experience in middleware development.
5 F' [( v" j- u4 w7 B' kPreferred experience in software testing.
2 R; r% c! I& {# wPreferred experience in wireless protocols, such as Zigbee, Wifi etc. , i& H' D8 K* R/ \
Preferred working experience in ARM based systems. 4 T6 @, i+ x0 E) G% V7 r& D
) U o9 S* n7 A4 ~! oEducation
' @# Y6 ~7 J$ o/ yBachelor or Master Degree of Electrical Engineering or Computer Science
! U7 b0 K, i {/ o4 g; v+ X! h
1 c# O( F5 F: L @) }, I: r1 O$ t; `Experience
! |) F6 e% s9 |8 L/ L7+ years of working experience in the high-tech industry.
# L1 c9 h' y4 x: U5 w5+ years of experience in embedded firmware development
+ x' S; J8 e# I$ t% m! y. l9 b- I3+ years of experience in an US or Europe based company |
|