David Z Kuo
**** ** ****** ***** ****: 408-***-****; Cell: 408-
8385778
San Jose, CA 95132 Email: ***********@*******.***
OBJECTIVE Application Engineer Position
SUMMARY Technical professional experiences of embedded firmware
design/integration, application engineering and OEM/ODM customer support,
as well as problem-solving in the field of data and telecommunication.
TECHNICAL SKILLS
. Working experience with 802.11x systems and networks, 802.11
supplicant/WPA/WPA2 security, 802.1x/EAP method, WiFi appliance
interoperability, performance benchmark, 802.11 PHY profiling, RF lab
equipments. Good knowledge of Bluetooth profiles and GPS/NMEA
messages.
. Working Knowledge of network protocols (Ethernet, TCP/IP, UDP, DHCP,
SNMP).
. RTOS programming skills for embedded CPU and microcontroller (Green
Hills/uVelocity, eCos, Linux, ARM/MIPS, PIC, i8051). Proficient in
C/C++ and assembly languages.
. Hands-on experience with software development system, tool chain/BSP
and debugging equipments (JTAG, Eclipse IDE, Protocol Analyzer,
SmartBits, Chariot, Oscilloscope, Wireless sniffer). Excellent
analytical and troubleshooting skills.
. Proven record of ODM/OEM customer support and design-wins
. Bilingual's skills both English and Mandarin with speaking, read and
write abilities.
PROFESSIONAL EXPERIENCE
09/07 - 03/10 Software Applications Engineer, GainSpan Corp., San Jose,
California
. Provide technical expertise to customers of GainSpan's low power WiFi
SoC and software platform (Green Hills RTOS) through all phases of
customer engagement. This includes gathering/understanding customers'
technical requirements, development/integration customer software
applications, testing and problem solving. Product applications
include low power WiFi sensors, Serial-WiFi Network Bridge and
WiFi+GPS for asset tracking.
. Enhance and debug software platform, device drivers such as UART, I2C,
SPI, software API and PC software utility.
. Wrote test cases, execute software build, module/feature test,
functionality/compatibility test, system validation, bug reporting and
resolution. Manually setup Cisco AP (CLI) and various Linux servers
for testing including MySQL/Radius server for 802.1x/EAP methods and
Apache2 using openssl for HTTPS. Develop test setups, test
automation, Python scripting.
. PCB bring-up, debug, test and validation, 802.11b/g PHY profiling, FCC
prescan using lab tools (VSA, VSG, Spectrum Analyzer, power meter,
frequency counter).
. Develop technical collateral (application notes and user manual),
conduct product training, demonstration to customer, and perform
competitive analysis.
11/06 - 09/07 Senior Field Applications Engineer, HelloSoft,
US/Taiwan/China/Japan/Korea
. Provide Pre/Post sales support to customers considering implementation
of HelloSoft VoIP software technologies including IMS, VCC, VoIP and
AEC on both mobile phone devices and VoIP gateway with various RTOS
(Linux, WinCE) and development tool chain.
. Define and spec customer technical requirements and product
applications. Hands-on customer's platform both hardware and software
for engineering VoIP code porting.
. Provide on-site customer support, VoIP product demo over WiFi/3G/Edge
network, product qualification, IOT and problem solving using software
skill.
08/03 - 11/06 Project Management, Technical Support/FAE, Silicon-Data
Inc., Hsin-chu, Taiwan
. Provide Pre/Post sales support and design-in effort to customers
considering implementation of Silicon Data MIP'S SoC network
processor, DSP, 802.11x, VoIP technologies. Products include SOHO
WiFi Router, Ethernet Bridges, VoIP Telephones, IP Cameras and NAS.
. Test and qualify 802.11 WiFi chip vendors such as Ralink, Broadcom,
Atheros, Intersil etc.
. Solve pre and post design-in technical problems both software and
hardware. Work in the lab with state of the art equipment to debug
customer designs. Able to read design schematics.
. Experience in working with the Linux OS and Tool chain (gcc, gdb,
linker, assembler).
. Generate technical collateral materials including application notes,
reference designs, layout guidelines, technical bulletins and FAQs.
. Used TestTrack ticket management system to report and track technical
issues. Technical liaison between engineering, marketing and Sales.
06/97 - 05/03 Applications Engineering Manager, PCTEL Inc, Milpitas
. Overall responsibility for setting departmental goals for pre-sales
and post-sales field applications engineering in the areas of winning
new customers, introducing new products, resolving customer technical
issues and product training.
. Technical liaison of engineering to the remote FAEs and Sales. Assist
Taiwan, China and Japan region for language barrier support and
technical document translation.
. Manage a list of customer profile to track customer's technical
requirement, development status, schedule and customer deliverables.
. Participate in Soft-AP and Soft-ADSL products development cycle
including product definition, planning, SW/HW evaluation,
interoperability and field-testing.
. Implement and improve processes and procedures to assure successful
customer implementation of the company's products and services
including: application descriptions, customer test procedures, problem
duplication, technical troubleshooting tree, problem reporting,
problem tracking, and final resolution.
10/94 - 06/97 Applications Manager, Cirrus Logic Inc., Fremont
. Lead a group of product applications engineers to develop V32bis/V34
modem product including circuit design, PCB prototyping, silicon
verification, testing, troubleshooting, FCC certification and PTT
homologation certificate, BOM cost analysis and product collateral.
. Support customer design efforts including verification of schematics,
PCB Layout, board-level debugging.
. Keep track of key engineering milestones. Understand and drive
engineering issues with other functional group to a closure.
. Periodic updates on program status and preparation of competitive
analysis material, product presentation, sales training material.
. Define and drive the development of applications software tools &
utilities program.
07/90 - 10/94 Senior Firmware Engineer, Telebit Corp., Sunnyvale
. Baseband modem product development including real-time microcontroller
firmware development in C/C++ (AT command parser, HDLC/V.42 protocol,
FAX T.30 handler) and TI DSP code implementation (digital filters AGC,
modulation/demodulation, clock recovery, carrier recovery, equalizer,
echo canceller, FEC Viterbi decoder).
. Implemented CCITT V.17 DSP codes for FAX product on TI 320C25 DSP.
. Added features in V.32bis DSP code and designed call progress tone
filters for multiple countries PTT approval.
07/88 - 07/90 Senior Firmware Engineer, Racal Milgo Inc., Milpitas
. Completed V.32bis/V.22bis/B212/B103/V.23/V.21 modem firmware in C
based on i80152 microcontroller, i80186 processor and Rockwell R9696
data pump.
. Responsible for the process of multiple countries PTT approval.
10/85 - 07/88 Firmware Engineer, Creative Digital, San Jose
. Designed V.22 bis modem firmware with MNP4 Error Control protocol
using both i8051 microcontroller and Rockwell R2424 data pump.
. Developed automatic test programs for modem.
EDUCATION MSEE, Arizona State University, Tempe, Arizona, 1985
BSEE, Feng-Chia University, Taiwan, 1979
PERSONAL U.S Citizen, Dedicated, Self-motivated, Well-organized, Team
Player
Willing to relocate