% U8 A$ S( g& wFirmware development engineer for overseeing and supporting the development of diagnostic and product test related firmware used in testing xxx storage board & system products during manufacturing. The person in this position will oversee and coordinate FW development done by xxx’s ODM partners, and provide maintenance and support of the resulting firmware. The person will participate in defining functions and interfaces, maintain source control, track problems, and work with xxx’s ODM partners and Mfg Test Dev engineers to verify the firmware and resolve problems. The person in this position will be a liaison between the xxx Manufacturing Test Development group in North America and xxx’s ODM partners in Taiwan. The person will need to have excellent communication skills in both Chinese and English 5 p9 V1 c) F! K0 o$ ]9 ^8 L# y. ]Requirements/Qualifications (Education)/ D- D! ], [. Q) p0 X9 w# X
- BS Computer Eng, Electrical Eng, or Computer Science! K3 p( {% x+ I/ ?* T- ^! S( E6 o
- 5 or more years of experience in developing FW for storage controllers, servers, or similar3 k4 S$ e8 Y# n
systems D F# J" s e+ k; L7 b
- Experience with and knowledge of server architecture, CPUs, memories, PCI bus, I2C bus, serial I/F, Ethernet I/F, and storage IO I/Fs (e.g. SAS, iSCSI, FC)7 M b" v, t* z" G# i# o, V
- Programming experience in C and C++ required and Java preferred( z8 @ x! W: k' V$ D6 H
- Knowledge & experience of the Linux OS : L; Z! G' S, ]/ r7 L1 {0 e- Experience in developing diagnostics and test functions for HW listed above7 g$ B0 b8 A7 T0 {
- Excellent written and verbal communications skills in English and Chinese