|
Senior MCU Embedded Firmware Engineer# m* |+ C# [3 ?+ F4 z0 j
8 }, F% B( Y+ V4 J5 c4 P! u
公 司:A famous IC company
+ h" q9 a; o9 ^9 G; I% D: m' E工作地点:上海! N! ^: ^, X6 c0 x6 k8 `" C9 F0 N
3 y$ n! G+ v* W- @3 |8 M. P
Responsibilities # K. u, g: F" q
Develop software examples for the peripherals of the MCU products.
3 X$ P0 |' ?2 s8 F6 l* j* j* ?- V! e: A+ [Develop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.) z% t( `& B8 V2 ]. T
Write application notes or technical articles D8 |5 A: u! \- F
Participate in customer support or training of software solutions
, z' @$ R+ \" q' X; \' ZInvolve in application level software design and development for various reference designs ( y0 \; T( T- T, p/ T# J4 i& _
y4 c6 x, @% b- Y; L1 \
Mandatory Skills ( D$ z, D# k- l4 D
Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on. . E" G- T: ~" X
Must have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)
5 s5 P& D/ w9 `4 _. b! g# GMust have a proven experience in software development flow (version control, bug tracking, software delivery, coding standard?. Software Development Project Management experience is a plus./ o. l- c" A1 x \" b3 Y
Must communicate fluently in English, either by reading, writing or speaking. ' Z/ k: H1 {8 \& d2 X1 N
+ ]7 q7 v$ T4 S# U( |
Preferred Skills
! \2 \ ~) R1 Q/ e1 L( C0 iPreferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc. - d Z9 ]! _+ p) U6 y7 K
Preferred experience in middleware development. 6 `- q2 q6 {4 ~# @9 |' R
Preferred experience in software testing. # L# J2 S: c2 W* K- ?+ l
Preferred experience in wireless protocols, such as Zigbee, Wifi etc. * t5 t6 z/ b1 U1 K% r2 z; |
Preferred working experience in ARM based systems. # E, \6 a9 u2 }5 Q8 ^# u& P# t
5 H& m1 U9 E/ vEducation
/ U @7 c. B9 k+ i) m. Z7 B' H( VBachelor or Master Degree of Electrical Engineering or Computer Science $ p* H& ?( j7 Z; A% L
7 d% @8 K0 `5 @5 A0 YExperience + Y0 e2 p, H; V+ X2 G7 P/ |
7+ years of working experience in the high-tech industry. 0 y: o; a8 {& Q5 t
5+ years of experience in embedded firmware development
5 v: }" f6 }; Z/ P& I3+ years of experience in an US or Europe based company |
|