|
Senior MCU Embedded Firmware Engineer: n/ `3 i3 |* u$ |* g9 s
, P! A, Q( w+ Z6 O, W# j公 司:A famous IC company% u3 W4 T/ J8 r' h
工作地点:上海, j% `. C, X8 P
+ d& E( q. |. I: f( l6 Z/ V2 y: {
Responsibilities
8 ]' R6 ^# f0 r' k( y% X5 V% ZDevelop software examples for the peripherals of the MCU products. , y% l0 U. Z4 e& q- K
Develop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.0 I3 l ~3 U J) A6 R
Write application notes or technical articles
' d- a* r2 l. U4 g. q7 n7 P( qParticipate in customer support or training of software solutions 1 S6 F" F/ H2 R6 U5 _, k7 c
Involve in application level software design and development for various reference designs 3 ~3 r$ n# A2 M0 k
; t4 h c7 T- h) K- vMandatory Skills 6 s4 q, e" D1 Z5 D
Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on. 2 [) z' Q; \& `! U
Must have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)
" |" t& E4 N- [. I9 @9 R! uMust have a proven experience in software development flow (version control, bug tracking, software delivery, coding standard?. Software Development Project Management experience is a plus.
6 o8 ^% c. \7 p) v2 W) s0 s+ \! _Must communicate fluently in English, either by reading, writing or speaking.
2 u' |: \& ~* [* G3 X8 O0 |5 Z) _, L( n7 w+ h& `
Preferred Skills
/ q1 e; l% [; {( K# y: M& iPreferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc. ( X/ S( f; T/ _
Preferred experience in middleware development.
- T0 \, k$ E! A2 d) D; _Preferred experience in software testing.
7 f Z# M2 S8 c3 DPreferred experience in wireless protocols, such as Zigbee, Wifi etc. 1 M. b2 V/ O/ S
Preferred working experience in ARM based systems. ! e% ? A0 n P5 {6 Y5 P G
7 n4 l3 @6 l2 g _+ K- Y+ v
Education
, ^, k" _. Z( g# XBachelor or Master Degree of Electrical Engineering or Computer Science 1 [; H/ J1 P" Y' L" ?; ]
2 \ p' n3 z2 _4 ^
Experience ' f: e6 X: v/ \. s. k* h
7+ years of working experience in the high-tech industry. + x: u% x7 Z1 U
5+ years of experience in embedded firmware development 4 r6 z8 Y5 k% S7 R0 F& y) V8 ]
3+ years of experience in an US or Europe based company |
|