|
Senior MCU Embedded Firmware Engineer1 i/ ~7 U6 |0 N8 _4 J, ~7 g
# d' P8 M4 J+ G( Y" D6 G. l公 司:A famous IC company
1 d$ x2 O1 N& V+ c7 j) o工作地点:上海& j3 d9 I. J$ K- g! }+ x" l6 e
# s/ h$ a, M7 y X* V( _7 R' k/ u
Responsibilities " g5 O/ c6 b; d. Y5 d
Develop software examples for the peripherals of the MCU products. & W* _2 B4 [# L/ j- I
Develop middleware frameworks for ARM MCU products and their complicate peripherals/functions such as USB, Ethernet, MCI, User Interface, Touch Screen, etc.
8 N, [7 |* z% P7 v) q+ V0 KWrite application notes or technical articles
1 N2 S: z) l. r( TParticipate in customer support or training of software solutions
' `7 J+ K& `$ y: x; ^Involve in application level software design and development for various reference designs
7 h% `) s6 a" J& F- N
]+ G+ \. Y+ @Mandatory Skills
7 u/ A; t5 ]5 Q5 q: G3 _; \Must have a proven experience in development in C on embedded systems based on microcontrollers, assembler is an add-on.
7 i. f) F R* @8 u7 L0 v$ lMust have knowledge of one or more communication protocols. (such as USB, Ethernet, Industry Field Bus etc.)$ m- H% k1 ?1 \% F; o R
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., p! \- ~( e, |0 v' F
Must communicate fluently in English, either by reading, writing or speaking. 6 t6 t4 `& j1 _
, A5 U% J8 @) H% L* C
Preferred Skills 1 L! b, {9 F- Z1 m( @& {! C/ S" g1 J1 [
Preferred to have a proven experience in designing drivers for several kinds of peripherals under RTOS, such as FreeRTOS, uCOS-II, eCOS, etc. , b; V4 M9 P* t6 Q9 }
Preferred experience in middleware development. 4 \, `- m1 |) `( i) u$ }, M; V
Preferred experience in software testing.
- V3 j; m: c+ d/ d: l3 RPreferred experience in wireless protocols, such as Zigbee, Wifi etc. 2 w1 C7 {+ M7 T3 ]
Preferred working experience in ARM based systems.
' k: I2 b8 f2 N3 N/ m1 C6 ^1 |' |1 E% f/ i% q4 i# {3 E
Education 3 A. U7 I. U- n* I5 G! K7 Q7 @
Bachelor or Master Degree of Electrical Engineering or Computer Science ) B2 }0 X$ k/ R
6 H5 J% G. L0 z9 mExperience
: {* u( u: ]7 Y/ c, T9 M8 A' W/ V7+ years of working experience in the high-tech industry.
8 {3 T# L$ x$ ?+ h% |9 Y( O, |5+ years of experience in embedded firmware development 4 Q* U0 P& r K, d) n: s
3+ years of experience in an US or Europe based company |
|