Post Job Free
Sign in

Software Engineer Signal Processing

Location:
Safety Harbor, FL, 34695
Posted:
March 09, 2010

Contact this candidate

Resume:

* **** **

*** ***** *** ***** **** Home: 727-***-**** ? Cell: 727-***-****

Safety Harbor, FL 34695 ********@*****.***

* ******* ** **************

A creative and result oriented technical professional with experience in

embedded software, algorithm development, signal & image processing, system

modeling and simulation. Seeking embedded software engineer opportunity.

2 PROFESSIONAL EXPERIENCE

Nielsen Media Research, Oldsmar, FL

2009 - Present

1 Embedded Software Engineer (contract)

Embedded software design, multithreaded programming and optimization

Digital signal processing

Device Center of Excellence, Baxter Healthcare Corp, Pinellas Park, FL

2000 - 2009

Sr. Principal Software Engineer, Embedded Software Group

Software design and algorithm development for multiple Renal and Bioscience

devices, key accomplishments include the following:

Technical lead for software hazard analysis and mitigation for automated

stem sell selection device, which covers software in 9 microprocessors and

200K source line of code of object oriented C++

Chief software and algorithm designer for optimization study for next

generation peritoneal dialysis instrument

Designed Bluetooth wireless application using A&D Bluetooth weight scale

and blood pressure cuff under Windows XP and Windows Mobile using C# and

.NET.

Designed heating and pumping algorithms and software implementations using

C for peritoneal dialysis instrument

Developed Matlab and Simulink model for the in-line heating, and pressure

control algorithms for peritoneal dialysis instrument

Ocular Imaging Lab, Univ. of Texas Southwestern Med. Center, Dallas, TX

1998 - 2000

Research Associate

Image acquisition system and linear stage control design. Implemented DSP

algorithm using Wiener filtering and maximum likelihood estimation.

Designed digital image processing software for spatial frequency analysis,

2D filter design, histogram equalization, pseudo coloring, and image

restoration. Key accomplishments include:

Designed a pseudo color imaging application for confocal microscope using

visual C++ MFC for confocal microscope imaging system.

Developed algorithms using advanced DSP Wiener filing and maximum

likelihood estimation to improve the corneal thickness measurement accuracy

using confocal microscope using Matlab programming.

Designed a new confocal microscope based corneal thickness measurement

system using photomultiplier tube. This system can potentially provide in

vivo measurement cornea sub-layer thickness with better precision than

video imaging.

Other Working Experience

1988 - 1998

Worked on various software and systems for medical device application. Key

accomplishment include the following:

Designed a Laser photo detector system for artificial blood vessel

compliance measurement.

Developed a pump control algorithm to simulate the pressure and vessel

compliance similar to the actual human physiological data.

Built a PC based frame grabber system with synchronization circuit to

trigger a flashlight and a camera to capture the cavitation micro-bubble

image.

Designed analogy & digital circuits schematics, and PCB for automated

pacemaker testing system.

Developed software architecture, testing algorithm and implemented using C

and assembly language for the automated cardiac pacemaker testing system.

1 EDUCATION & CREDENTIALS

Doctor of Philosophy, BME/Major, EE and Computer Engr/Minor, University of

Miami, Coral Gables, FL

MS, Electrical and Computer Engineering, Fudan University, Shanghai, China

BS, Electrical and Computer Engineering, Fudan University, Shanghai, China

Training Certificate, Microsoft SQL Server 2005, LaSalle Computer Learning

Center, Tampa, FL

CSDP, Certified Software Development Professional by IEEE Computer Society,

Certificate #: 259241, Expire Date: Oct. 2011

2

3 TECHNICAL SKILLS

Embedded software design, algorithm design and implementation

Digital signal processing (e.g. FIR/IIR filter design, maximum likelihood

estimation and time-frequency analysis)

Communication protocols: TCP/IP; Wireless Communication using Bluetooth

and Zigbee

Control algorithm and implementation using PID and fuzzy logic for motor,

pressure, temperature control

Programming skills in C++ - 5 years, C - 10 years, Java - 2 years, MS SQL

Server - 1 year, Matlab/Simulink for simulation and modeling -10 years

(Toolboxes: digital image processing, digital signal processing, control,

fuzzy logic, statistics, and optimization)

Operating system: Windows/Unix/Linux(2.4/2.6), Real-Time operating system:

Windows CE/Mobile, Motorola DSPOS for 56800, DSP/BIOS for TI's TMS320

Embedded architecture (32, 16 and 8 bit microprocessor) using Intel

StrongARM SA-1110/SA-1111, ARM, Freescale PPC, Intel x86, 8096, 8051/48/31,

Freescale DSP 5680X, TI's TMS320 DSP

CASE tools including DOORS, VSS, Rational ClearCase, ClearQuest, Enterprise

Architect, Understand for C/C++, MS Visual Studio, Eclipse, SVN, Platform

Builder for Windows CE.

AWARDS & PATENTS

Two US patents approved and eight US patents pending (Inventor and

coinventor, 2003 - 2009)

Who's Who Among Students in American Universities and Colleges, 1997

Graduate Fellowship, University of Miami, Coral Gables, FL, 1994 - 1997

1st Place, 1st Annual Graduate Student Research/Creativity Forum,

University of Miami, October 1996



Contact this candidate