|
Senior MCU Embedded Firmware Engineer! ]9 o! c" j/ y9 r
9 z" |3 k3 F% \0 o$ E
公 司:A famous IC company
, Z' D! _* _; d" e工作地点:上海
j& |& H s1 w- ^' T* Y4 S# t( |; ?! w* B! u9 O V
Responsibilities
3 \1 P# r; @. Q3 O4 ?+ t. qDevelop software examples for the peripherals of the MCU products. 6 `; h1 ]- \ S- m, X, T7 ~" Q
Develop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.
6 N, d4 U- a0 f9 C1 i9 U8 jWrite application notes or technical articles
* p8 w* j" X8 L; X6 [+ _Participate in customer support or training of software solutions
o( c6 V; ]; M& |" _) LInvolve in application level software design and development for various reference designs
7 H, ]2 ^; e- x8 j* O- v$ m0 Q. b0 l$ F% @8 h" D
Mandatory Skills , I( Q/ w6 d' Z
Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on. ; V* E% M/ v0 {6 P% }) O
Must have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)$ J# F, G4 g+ r9 e' |: e# W" y
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.
8 e7 N* m5 h+ ]/ P, p' k) FMust communicate fluently in English, either by reading, writing or speaking. 8 c3 D5 ^' x; f" Y, [
- u% K; j3 l: j8 w
Preferred Skills 1 h! ] s! U/ ? X
Preferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc.
# T9 L8 |& y) N, L4 }# ]: {Preferred experience in middleware development. 4 c7 W+ \# e0 ^6 f j
Preferred experience in software testing.
8 S; K( H- c6 J, }" ?6 y" Q6 N! D* \0 DPreferred experience in wireless protocols, such as Zigbee, Wifi etc. , i# M k& J! J$ z- g
Preferred working experience in ARM based systems. 1 v% S( _( q( D) r. z& R: r
7 s: j: `' [' o) s% @' L6 S1 mEducation
, L1 S$ M( g. l4 F0 kBachelor or Master Degree of Electrical Engineering or Computer Science ' z2 ~0 @& D) I
0 h4 H" ^% J/ w4 u1 _* @# @8 tExperience 2 D f9 T5 |& T4 ?9 y
7+ years of working experience in the high-tech industry. . \! R5 X( t5 j9 R: L" Y
5+ years of experience in embedded firmware development ; h/ C& B6 e( Z" D" E' k! u
3+ years of experience in an US or Europe based company |
|