Jian Ming “Jimmy” Wu
Cerritos, CA 90703
949-***-**** (cell phone)
562-***-**** (home phone)
E-mail: ***********@*****.***
Summary of Qualifications
Proven expertise in all aspects of embedded software development, from concept to delivery. Experienced in the design, implementation, and debug of real-time embedded software using C/C++ and assembly languages. Knowledgeable of RTOSs, and electronic hardware. Excellent software-hardware integration and debug skills.
Professional Experiences
CareFusion / Cardinal Health / Viasys Healthcare, Yorba Linda, CA
March 2006 – Present
Senior Principal Software Engineer
Developed embedded software systems in a FDA regulated environment.
A core member of next generation respiratory ventilator R & D team.
Responsible for leading feature upgrade of respiratory products for critical care use in hospitals.
Established reputation for expertise in various algorithms with strong physics and mathematics background.
Feasability study of microprocessor and board bring ups
Major accomplishments include: upgraded leak compensation, redesigned flow control algorithm and disconnect/reconnect circuit algorithm, fixed bugs in communication, printer driver and GUI etc., managed the internal and external battery improvement project, provided regression analysis for validation and verification and documented software changes for traceability. Brought up PIC 16-bit microprocessor with 14-segment displays which displayed moving character on the display bar. Brought up Freescale 5121e with capacitive touch screen; the demo code includes interrupt, SPI, DMA, PWM, color palette table, bitmap image, draw a moving sine waveform on LCD screen. Brought up TI 3517 with resistive touch screen; the demo code includes UART, real time clock, timer, GPIO
Software: Green Hills Tool, ThreadX RTOS, PVCS
System: Coldfire 5272, Freescale 5121e, TI AM3517, Resistive and capacitive touch screen, DMA, SPI, UART, I2C, PWM, LCD, low level interrupts
HiMax Imaging Inc., Irvine, CA
March 2010 - Present
Consultant
8051 design with HiMax HW, FPGA debug
Brought up 8051 FPGA board, which includes the low level start up code, interrupt code
Memory mapping to the hardware, consulting on I2C design, hardware register mapping, partition
RAM patch mechanism for future firmware download, hardware fix
Code size reduction for ASIC
ESS Technology, Inc., Irvine, CA
December 2000 – March 2006
Senior Firmware Engineer/Firmware Group Leader
Leading firmware group for development for digital cameras and cell phone cameras.
Developed strategic plans for pursuing product development.
Works include auto exposure mechanism, auto white balance mechanism, host/User Interface mechanism, and firmware system integration.
Architected and implemented firmware modules for Home Phoneline Networking Alliance.
Coordinated HPNA product development with 802.11 standards meeting activity, focusing on updates for product reliability.
Major Accomplishments include: helping with FPGA implementation, ASIC RAM patch, system integration
Software: Keil, 8051, Assembly, Hitachi,
System: System on chip, debug FPGA and ASIC
CMD Technology, Inc., Irvine, CA
July 1996 - December 2000
Senior Firmware Engineer
Responsible for architecting the low speed USB devices.
Worked with the hardware group and took part in creating the first USB ASIC available in the market.
Developed the extended BIOS for different PC venders, for PCI to ATA-ATAPI devices, including floppy drives, hard drives, CD-ROM, and RAM disks.
Developed RAID products in extended BIOS and provided RAID solutions to customers.
Rightec Research Inc., Valinda, CA
December 1998 – December 2000
Managing Member
Design a PS2 to USB converter using Cypress 8-bit microprocessor
The first of its kind during that time period
PS2 was able to support keyboard, mouse, and barcode scanner
Autodetect all three devices
Digital Peripheral Corp./Gigatrend Inc., Carlsbad, CA
January 1990- July 1996
Firmware Engineer
Worked on motion control for floppy drives, hard drives, and tape drives.
Accomplishments include micro-stepping and fast seek.
Helped with transferring technology overseas to Taiwan.
Education
California State University, Los Angeles, CA 1994
Master Degree in Electrical Engineering.
University of La Verne, La Verne, CA 1987
Bachelor Degree in Physics and Mathematics. (graduated as Honor Student)