Post Job Free
Sign in

Engineer System

Location:
Fort Wayne, IN, 46808
Posted:
March 09, 2010

Contact this candidate

Resume:

Name: Don(Xiaodong) Li Add:**** Point West Dr, Fort Wayne

Email: **********@*****.*** Tel: 260-***-****

SUMMARY OF QUALIFICATIONS

• Bachelor degree in Electronic Engineering and Master Degree in Telemetry Engineering

• 10 years of experience of C++/C/ assembly programming of embedded system

• 5 years of experience of RTOS( uCLinux, uCOS-II) based real-time firmware system design

• 3 years of experience of validation and testing of embedded software system

• Very good knowledge of data communication protocols (RS232/485, SPI, I2C, USB, CAN), wireless

communication protocols(ZigBee, Bluetooth, 802.11, GSM) and network communication protocols

• Many years of experience of microcontroller/DSP system design of: 8051, Freescale 68HC11/08,

Atmel Atmega, Microchip PIC, Renesas 7619 TI- MSP430 and DSP TMS320C55.

• Many years of experience of using oscilloscope, spectrum analyzer, the IDE (MPLAB, AVR Studio,

Code Composer Studio), emulator, simulator, debugging tools (JTAG) and version control software.

• Many years of experience in analog and digital circuitry design including electronic PCB design

• Very good knowledge of ARM core

WORKING EXPERIENCE

Consultant Engineer: Logikos Inc. (Fort Wayne, IN) 2007--2009

• Medical Equipment System Design: This system is designed for the people with diabetes. It is used

to monitor the blood level of the patient and inject insulin into the body automatically. I am responsible

for the validation and testing of the firmware system to make sure the software meets the needs of

the customer. I do code review, writing and exercising test cases, do black-box and white-box tests.

Document and analyze the test results, provide feedback to the developers. This system has three

microprocessors in it, a NECV850 32bit microcontroller, a TI MSP430 and a Freescale 68HC08.

Bluetooth is used for the wireless communication. Rational Test Real Time software is used for the

code testing. C++/C/ assembly languages are used in the software system design.

Senior Embedded Software Designer: IMAG Technologies (Vancouver, BC) 2005-2007

• Wireless Access Control System: This system is used to automatically identify and control the access

to a building or garage. The card-reader is used to get the card information; the card can be a

magnetic stripe card or a RFID card. The core system using ATMEL Atmega microcontroller to read

in and analyze the card information and then transmit the information to a control center using ZigBee

based RF modules. A signal was back to control the motor and open the door. I was responsible for

firmware design of this system. C and assembly language were used in the system design. IAR, AVR

studio and JTAG were used in the developing and debugging of the software system.

• Door-phone System: This system using Renesas SH7619 as microprocessor and the uCLinux as the

RTOS. Voice signal is transmitted using UDP/IP. I am responsible for the software system design.

Multi-thread programming was used in the software system design.

Embedded System Designer: Daniels Electronics Inc. (Victoria, BC) 2003-2005

• A RTOS Based Repeater System Design: This system using Motorola 68HC11 as the main

processor. We use uCOS as a real time operating system core. I was responsible for firmware

system design. C and assembly language were used in the system design.

• Unified Interface Controller (UIC) System: This system using TMS320C55 to transmit the real-time

voice and control information between the control center and the repeater radios through Ethernet. I

was responsible for the software design. The main modules are voice coding/decoding, voice

detection and voice packaging and real-time transmission. The system software was designed using

assembly and C.

Senior Electronic Engineer: Stratech Systems Ltd.(Singapore) 1998-2002

• Power Transmitter: This system is used for GSM, DCS or CDMA network testing. I was the team

leader to design this project. I was responsible for the software and hardware design (except the RF

part). The latest touch screen technology was used; 80C51 microcontroller was used to control the

touch screen, setting and controlling frequency synthesiser and output power amplifier. The software

was designed using C language and assembly language.

• Indoor Measurement Software: This software system was used for the modelling of the indoor-

wireless public network system (GSM/DCS). It was used for installing repeaters or base stations.

Testing mobile phone signal was read into the system. The strength of the signal was calculated and

analysed. This software was written in Borland C++ on Windows OS.

• Wireless Network System: This project was designed for Land Transport Authority of Singapore using

Tetra wireless communication platform to transmit GPS signal from bus to the control center, from

there the predicted bus arrival time was transmitted to bus stops and displayed on LCD. My

responsibility was design the interface between the radio and LCD display controller.

Project Engineer: DSO National Lab.(Singapore) 1996-1998

• Spread Spectrum Signal Detector: This system was used for the detection of spread spectrum

communication signal. The BPSK, QPSK and 8QAM direct sequence and frequency hopping signals

can be detected. A 500M high-speed ADC and a TMS320C40 DSP were used for the detection. My

main responsibility was to design the detection algorithm. C and assembly language were used in

designing the algorithm running on the DSP. Visual Basic was used to design the result display

software on PC. During the C language simulation, drawbacks in real-time fixed-point DSP

implemented were detected and renovations made, including the shift of synthesis filter, the split

strategy, etc., to improve its system performance. Backward filtering and signal decimation

techniques were also applied to reduce the computational load. Analysed the windowing effect and

number of taps on FIR filter, designed a 201 taps and pass FIR filter using Blackman window and

implemented this filter in TMS320C40 DSP chips.

Electronics Engineer Beijing Institute of Telemetry Technology (China) 1990-1996

• C-band Telemetry System Design: I was responsible for a micro-controller based bit synchronizer and

frame synchronizer system design. This was a sub-system of a big C-band telemetry system. This

system used to demodulate the incoming PSK/PCM telemetry signal using Intel8031. I was

responsible for the hardware and software design.

• GPS Display System Design: I was responsible for the design of this GPS system, which include a

Chinese character and route display on a LCD. The hardware includes GPS signal acquisition and a

micro-controller based interface between the GPS core and the display and storage hardware. Intel

8031 C and assembly were used in the firmware design.

EDUCATION:

1987-1990: Master Degree in Telemetry Engineering, Beijing Institute of Telemetry Technology,

China Aerospace Co., China

1983-1987: Bachelor Degree in Electronic and Electrical Engineering, Dalian University of

Technology, China

REFERENCE AVAILABLE UPON REQUEST



Contact this candidate