Vestal, NY

Position Desired

Computer Engineering
Anywhere in the U.S.


An Embedded Engineer with overall 11 years extensive hands on experience.
Holding Master degree in computer engineering.
Permanent resident, Green card holder.

Education Detail
Research project hardware engineer in Binghamton University NST lab 2004 - 2006
Enrolled in Ph D program (finished courses only) in Electrical and Computer Engineering in SUNY, Binghamton University (GPA 3.8/4) 2002 - 2006
Master degree in Texas A&M University, Kingsville (GPA 3.8/4) 1999 - 2001
Bachelor degree in Hebei University of Technology, China 1981 - 1985

Technical Skills (all used in projects development)
Languages: C/C++, VHDL, Python, JavaScript/CGI, HTML, Assembly
Software: MATLAB, Altium, Ltspice, gEDA/PCB
Developing environment: Linux, Windows
IDE: MpLab (X), Eclipse, PE, IAR
Processor/MCU: Microchip PIC 8/16/32 MCUs, Freescale Kinetis ARM Processor.
Hardware peripherals: ADC, timers, PWM, Nand Flash, RS232, RS485, I2C, SPI, RTC
Protocols: Modbus, TCP/IP, SNMP
Version control: Git, SVN
Hardware tools: ICE/ICD Debugger, PE Micro Debugger, Meter/Scope, Protocol Analyzer, Logic analyzer
Other: Beaglebone board development under Linux environment.

Company: Emerson 2006-Present
Title: Embedded Engineer
Firmware development using C.
Analog design: Design analog circuitry. For instance, signal conditioning circuitry using OP amp, differential amplifier, RC filters, buffers, transistor drivers for small to media parts, transistor/FET switch circuit, signal dividers, DC power supply, sensor interface circuitry ... etc using Altium capture software and Spice simulation.
Digital design interface for MCU, ADC converters, memory chip, RTC chip, parallel to series converters, Various signal transmission circuitry, multiplexers … etc.
Project description:
Individually and involved in a team environment.
Finished a number of industrial grade power monitoring or metering products in the past many years for different client and requirements. Wrote a large amount of firmware code as bare metal and in RTOS environment. Products were designed based on different processor/MCU and software tools from Freescale and Microchip.
Driver developing for ADE7880 poly-phase energy metering IC, from Analog Inc, Nand flash IC, temperature sensors, LCD display. SD card log function and web page display supporting all electrical state and control. Internal peripheral device communication SPI, I2C, DMA, Uart coding for ADC, CMP, PWM, PDB, timers...etc.
Involved R&D for DSP algorithm of power line data processing in Matlab environment. Filter design, noise suppression, harmonic detection, THD calculation.
Final product test and trouble shooting for both hardware and firmware.

Company: NST 2004-2006
Title: Hardware/Firmware Engineer
Hardware platform design and firmware development to support the Nano sensor research group.
Had developed a multichannel sensor data acquisition device. Analog conditioning circuitry, a 2nd order active filters composed by OP Amp's, 8 bit MCU digital circuit design and firmware development. Spice simulation, Schematic capture and PCB layout. Test and trouble shooting. Done individually.

School: SUNY, BU 2002-2006

Login or Register to view the full resume.