|
Staff MCU Embedded Firmware Engineer1 ^, Z& h4 j0 g. U' y
公 司:A famous IC company
6 p: ~4 q A1 V0 E9 a# P# w工作地点:上海
& G, b w/ h( e, F5 X* x5 k0 r. M4 u# {3 f% i: Y" ]
Responsibilities , X9 F( J8 J# z/ y) |+ [
Develop software examples for the peripherals of the MCU products.
8 m2 @- a3 X, D3 z% C, K/ PDevelop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.
2 n# `0 y; [7 ]% {4 T4 r+ @8 F4 PWrite application notes or technical articles
; q1 N" f! `3 T5 P& t% x7 j! PParticipate in customer support or training of software solutions , D( H! ~9 t, C' r$ k
Involve in application level software design and development for various reference designs " d+ ~8 Y! z+ j/ l$ D4 z) w
职位要求 }2 \3 d& h- i1 Z/ r% L- b( G
Mandatory Skills - Q% K. |0 l1 k9 y5 d" {
Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on 5 x n, ^' P: G+ q0 R
Must have knowledge of one or more communication protocols (such as USB, Ethernet, Industry Field Bus etc.)) L! d, F" A3 h i
Must have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc
3 x; [$ L4 ~$ Q7 t* AMust have a proven experience in software development flow (version control, bug tracking, software delivery, coding standard?. Software Development Project Management experience is a plus
5 x% z+ j: j( H; R2 @$ I4 d6 oMust communicate fluently in English, either by reading, writing or speaking.
; Y. _8 [5 [8 C; O4 o( ]/ H. C
' L; P7 a; U4 D) V* ePreferred Skills
$ Q" o; s! d6 F! m; X0 B1 v8 pPreferred experience in middleware development.
. f% w2 E! C# b4 l* s% s; APreferred experience in software testing.
' k6 d Y1 I# d& }: d. ePreferred experience in wireless protocols, such as Zigbee, Wifi etc. ; ?$ m: N0 J% n( I5 ~5 X
Preferred working experience in ARM based systems.
V5 B {/ x/ O% o z3 i: s: @/ r1 ?) A) C! Q# g% x/ @2 ~' d
Education 3 h& X y& B. g. c' V) M- z
Bachelor or Master Degree of Electrical Engineering or Computer Science ) H) K2 i! M3 E- U$ P0 H
6 I) m- E- _% p( g; f5 Z: O
Experience 9 Q5 g) M" T* F- w- N
10+ years of working experience in the high-tech industry.
* w0 |, m9 l/ v8+ years of experience in embedded firmware development : B! x) u! R3 J9 M0 g. u) w- K9 `) @( ?
6+ years of experience in an US or Europe based company |
|