Post Job Free
Sign in

DSP Software Engineer

Location:
Lynnwood, WA, 98087
Posted:
July 01, 2009

Contact this candidate

Resume:

ZHONGKAI ZHANG

OBJECTIVE

An Experienced DSP Embedded Firmware Engineer seeking employment in Electrical and Computer Engineering, focusing on Embedded Software/Firmware design, Real Time Operating System Programming, DSP Algorithm Design , Wireless Communication and Speech/Audio Compression.

TECHNICAL SKILLS

PROFESSIONAL SKILLS:

DSP, Digital Audio/Image Processing, Adaptive Filtering, Video Compression, G.729AB, Echo Cancellation, Noise Reduction.

DIGITAL COMMUNICATION:

Communication Error Detect and Correct, Digital Modulation and Demodulation, FSK, MSK, GMSK.

PROGRAMMING LANGUAGES:

C/C++ (8 years), JAVA/C# , Data Structure, DSP Assembly (3 years).

OPERATING SYSTEMS:

UNIX, Linux, Microsoft Windows, Solaris.

SOFTWARE TOOLS:

Microsoft Visual Studio (MFC), MATLAB, TEXAS Instruments TMS320C6x, C54x, C55x (CCS), XDS510pp+ JTAG, Win32 System Programming.

REAL TIME OPERATING SYSTEMS:

VRTXsa86/fpm, VxWorks, DSP/BIOS, and WinCE.

NETWORKING:

TCP/IP, UDP, SMTP, VoIP, SIP, SS7, Socket programming.

INSTRUMENT:

HP Oscilloscope (54615B, 54542C), HP Spectrum Analyzer (8563E), HP Vector Signal Analyzer (89441A).

PROFESSIONAL SUMMARY

* Graduate degree in Electrical Engineering with Digital Signal Processing emphasis

* More than 5 years Industry experience as an embedded DSP firmware and software engineer, including long range cordless phone system development, digital modulation/demodulation, physical layer design, TI DSP interface with peripherals, including HPI, McBSP, SPI, I2C, speech vocoder, audio codec, echo cancellation, be able to start a new wireless product

* Technical skills including deep knowledge DSP, digital communication, audio signal compression, image signal processing and professional C/C++, assembly programming, MATLAB and RTOS

* Research papers published at several major IEEE conferences

* Research experience on digital adaptive filter algorithm design and analysis, blind de-convolution analysis

* Excellent writing and inter-personal communication skills

RELATED WORK EXPERIENCE

1. DSP SOFTWARE ENGINEER, 2006 - Present

SUPERTEL TECHNOLOGIES Inc, Bellevue, WA

* Design and develop a SIP-based long-range wireless telephone system behind PBX. As a key DSP Software Engineer, my major responsibility includes the air interface design between base and handset, all physical and data link layer design based on GSm and CDMA system; system modeling, implementation of modulation and demodulation (MSK, frequency hopping and time division duplex) using assembly language based on C5507 chip. I also work with hardware engineers to develop fine tuned firmware. Acoustic and line echo cancellation algorithms are also applied in this system to perform better voice quality. The handsets in this system can roam from one base station to another without losing the voice connection.

* Research and design a high-end half-duplex and long-range Walkie-talkie handsets, 10ms frame length, FHSS, GMSK, 42.667kbps data rate and G729A vocoder, based on our own platform based on TI C5506 DSP chip.

* Initial design a long range 800MHz cordless telephone system, design the time slot, physical and data link layer protocols, re-compute key values of base station and handsets.

2. EMBEDDED FIRMWARE AND SOFTWARE ENGINEER, 1997 - 2000

HUAWEI TECHNOLOGIES CO, LTD. at Shenzhen, CHINA

* Team member for designing Power Supply Monitor Unit on PC-board, first generation

* Group leader for the second generation Power Supply Monitor Unit

* Design, develop and test the complete firmware for Power Supply Monitor on Microtec VRTXsa86/fpm RTOS system with C & C++ and assembly language.

* Develop host software that collects data, communicates with subordinate device via RS-232, RS-485 and MODEM, sends alarm information and battery management messages for Power Supply of telephone switching exchange.

3. RESEARCH ASSISTANT, 2003 - 2006

CHIP (CENTER OF HIGH-SPEED INFORMATION PROCESSING), Logan, UT

* Research on transient and steady analysis of adaptive algorithm, LMS, EDS (Euclidean Direction Search), RLS, etc; design a new least square algorithm based on EDS; establish a unified framework for least square and mean square adaptive algorithms and analyze quantization effect on transient and steady state based on EDS algorithm.

* In Sonic hearing aid system project, implement the EDS and FEDS algorithms for feedback reduction in real time hearing aid system using Matlab and C/C++.

4. SOFTWARE ENGINEER, 2001 - 2003

CSIP (CENTER FOR SIGNAL AND IMAGE PROCESSING), Logan, UT

* Develop an image analysis software for medical images using Microsoft Visual C++6.0 MFC, including FFT, wavelet transform, image restoration and compression.

* Research on ‘frequency domain blind de-convolution with only second-order statistics’, simulate the results with MATLAB.

5. TEACHING ASSISTANT, 2004 Fall and 2005, Fall

DIGITAL SIGNAL PROCESSING / EMBEDDED REAL TIME OPERATING SYSTEM, Logan, UT

* Provide the solutions of all projects on new textbook “Digital Signal and Image Processing”, ISBN: 0-471-32727-1, and solve student’s problems on the real time system and programming (C/C++) in Lab sections.

EDUCATION

PH.D, 2006

In ELECTRICAL AND COMPUTER ENGINEERING -DIGITAL SIGNAL PROCESSING at UTAH STATE UNIVERSITY at Logan, UT

Dissertation: Transient and steady analysis for adaptive filter algorithm based on EDS algorithm. Develop an EDS (Euclidean Direction Search) algorithm, which combines the features of less computational complexity of the LMS (Least Mean Squares) and fast convergence of the RLS (Recursive Least Squares). Form a unified framework of all lease squares based adaptive algorithms.

MAJOR RELEVANT COURSES include

Statistical and Adaptive Signal Processing

Advanced Image Processing

Embedded Real Time Operating System

Digital Communication System

Nonlinear Control

Real Analysis

GPA: 3.9 of 4.0.

MASTER OF SCIENCE, 2003

In ELECTRICAL AND COMPUTER ENGINEERING - DIGITAL SIGNAL AND IMAGE PROCESSING at UTAH STATE UNIVERSITY at Logan, UT

Thesis: Frequency Domain Blind De-convolution with only Second-order Statistics.

MAJOR RELEVANT COURSES include

Digital Signal Processing

Computer Networking

Digital Image Processing

Coding Theory

Real Time DSP Processor

Pattern Recognition

Mathematical Methods and Algorithms for DSP

Concurrent Systems Engineering

GPA: 3.8 of 4.0.

BACHELOR OF ENGINEERING & MASTER OF SCIENCE, 1997

In ELECTRICAL ENGINEERING - TEST & METROLOGY TECH AND INSTRUMENTATION at Harbin Institute of Technology (HIT) at Harbin, CHINA

Thesis: Intelligent Digital Monitoring and Analysis System of Strong-Earthquake.

GPA: 3.7 of 4.0.

PROJECTS

* In Sonic hearing aid system project, implement the EDS, fast EDS and diagonal EDS algorithms for real time hearing

aid system using Matlab and C/C++.

* Develop an image analysis software using Microsoft Visual C++6.0 MFC, including modified median filter, histogram equalizer, halftone image, FFT, edge detection (Sobel edge), morphology and template matching etc.

* Robust text-independent speaker identification using Gaussian Mixture speaker models, implement this algorithm using MATLAB.

* Image segmentation and contour detection using fractal coding, implement fractal-coding algorithm using MATLAB for image processing.

PUBLICATIONS

* Zhongkai Zhang, Tamal Bose and Jacob Gunther, “Transient Analysis of the Euclidean Direction Search (EDS) Algorithm”, Thirty-Eighth Asilomar Conference on Signal, System& Computers, pp. 1554-1558, Nov. 2004.

* Zhongkai Zhang, Tamal Bose and Jacob Gunther, “Optimal Order EDS and FEDS Algorithms”, Thirty-Eighth Asilomar Conference on Signal, System& Computers, pp. 1559-1563, Nov. 2004.

* Zhongkai Zhang, Tamal Bose and Jacob Gunther, “A Unified Framework for Least Square and Mean Square Based Adaptive Filtering Algorithms”, Proceeding of IEEE International Symposium on Circuits and Systems, May 2005.

* Zhongkai Zhang, Tamal Bose, L. Xiao, and R. Thamvichai, "Performance Analysis of the Deficient Length EDS Adaptive Algorithm," Proc. of the IEEE Asia Pacific Conference on Circuits and Systems, pp. 222-225, Dec. 2006.

* Zhongkai Zhang, Tamal Bose, and M.S. Radenkovic, "Fixed-point analysis of adaptive filters based on the EDS algorithm", Proc. IEEE Intl. Symposium on Circuits and Systems, pp. 57-60, May 2008.

HONORS

* University President Fellowship, 2003-2004, Utah State University

* Merit Scholarship, Spring Semester 2002, Utah State University

* IEEE Member



Contact this candidate