|
Senior MCU Embedded Firmware Engineer
( H2 Q* c& }8 ]6 X
( ?- t% l& |6 d9 z/ ?, o, N3 ]5 L公 司:A famous IC company
* F7 o L! |9 g4 N- |* z2 C工作地点:上海
$ R, D3 D# B7 }$ V% X- i
3 ]/ U# I, X s0 @Responsibilities ; M7 J2 t/ s j9 \. q8 c$ j
Develop software examples for the peripherals of the MCU products. $ X' q# y* p; m$ ], |4 k- ~+ u2 m- ]- v! {
Develop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.
- l% n; C* ^0 J; q( dWrite application notes or technical articles
: f8 n! {+ h `- MParticipate in customer support or training of software solutions
$ @# t p) T. {% T" Z, T9 h' v; PInvolve in application level software design and development for various reference designs ( B2 R" [; F$ h+ z6 T2 J2 H
: w2 b5 ~+ w2 u, ^' t" FMandatory Skills
# q0 U f. | h) b: h( }Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on.
6 u# Z3 z, W2 }* p, Q% h" T5 TMust have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)
( O7 h& f1 i% B' {5 @. kMust have a proven experience in software development flow (version control, bug tracking, software delivery, coding standard?. Software Development Project Management experience is a plus., h2 W3 H. q) d0 D
Must communicate fluently in English, either by reading, writing or speaking.
( t6 _7 {3 [- J/ o8 ?6 O* R6 y0 p, ^. U; h* }3 {/ Y
Preferred Skills
4 z) o0 X: @8 Z9 |2 M! z* pPreferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc.
7 F" g) j( \' Y2 ^Preferred experience in middleware development.
) M, O5 d$ h# f. F$ JPreferred experience in software testing.
) u# y. g7 b/ W4 c, c7 }Preferred experience in wireless protocols, such as Zigbee, Wifi etc. t4 r4 ]& {) e4 s$ w
Preferred working experience in ARM based systems.
8 f B6 S8 g( h9 k2 b( k: X/ f" Y8 A, O* Y# ?: s
Education ) R& ]; M) Z( F8 C8 ^5 ]) g& H
Bachelor or Master Degree of Electrical Engineering or Computer Science ! B7 ?* d' H5 J. I* P- i' ~
5 o, V! k0 Y" x& U4 T- }8 ?+ N( ^# _
Experience
! W( G2 M- }! r5 I* Z9 Q7+ years of working experience in the high-tech industry.
+ P* F/ [$ q/ v$ z3 K' T1 }5 P5+ years of experience in embedded firmware development
% C( p. v4 S7 v( c; K6 X3+ years of experience in an US or Europe based company |
|