SlideShare uma empresa Scribd logo
1 de 4
Todd Nguyen
3262 Port Pacific Lane
Elk grove CA. 95758
916-684-8038 (Home)
916-718-5989 (Cell)
toddnguyen@yahoo.com
SENIOR SOFTWARE ENGINEER with over 15 years of automation
programming and driver experiences software developing using C/C++ and C# in
various platforms including Window 7, 8, Linux and Solaris.
EDUCATION
Bachelor of Science in Computer Engineering, 1991
San Jose State University
TECHNICAL SKILLS
Software: C, C++, Java, Visual Basic, C#, .NET, WIN32, Windows 7/XP/2000,
Visual Studio 2008/2010/2013, SunOs, Solaris, Perl, Unix Shell script,
FrameMaker, MS Office (Word, Excel, Access), AWK, LABVIEW,
Verilog, Visio, Power Point, clearcase, SlickEdit, Linux , Unix, Java
Script, STL, VSS, VHDL.
Hardware: SUN (Sparc), X86 PC, Oscilloscopes, Logic Analyzers, Prom
Programmers, Multimeters, Waveform Generators, PCI Bus Analyzer,
PCI.
HOPPY
IOT(internet of thing) work on Intel Edition Kit, gym, tennis
EXPERIENCE
01/11 – Present Intel
SOFTWARE ENGINEER
 Designed and coded driver-level code in C/C++, including low-level
operations with pointers and bit operation, such as linked lists and multi-
field register operation for Gen4 and LVRTT
 Wrote code in C# .NET that combined controlling test hardware, controlling
and reading test equipment over GPIB, USB and TCP/IP buses,and
reading/writing Excel spreadsheets forautomated load line testing and
waveform parameter measurement for Purley platform
 Firmware development for USB controller to communicate to I2C, SPI and
FPGA devices
 Integrated Visual Studio projects to Team Foundation Server for source
code control
 Documented how to use the software, and supported customers who were
using it by telephone and email (including getting requests for new or
modified features, explaining capabilities and limitations of the software,
and explaining new requirements and requests to the rest of the
development team)
 Helped debug analog and digital electronics issues and Voltage Regulator
issues on pre-release Intel and customer motherboards
 Customers support both internal and external.
 Manage build servers
07/10 – 12/10 TKB Technical Consultant
SOFTWARE ENGINEER
 Develop Gen3 VR12Automation for the TNT group at Intel using C#
 Develop low level driver for Voltage Regulator Test Tool to support
BGA559 Direct Attach board
 Work with hardware engineer to debug BGA559 Direct Attach board
05/09 – 7/10 Kelly Services
SOFTWARE ENGINEER (Contractor at Intel)
 Develop Automation Application to test socket B using Voltage Regulator
Test Tool (VRTT), Oscilloscope, and Visual C++/Visual Basic/ C#
(VS2005, VS2008)
 Develop Device Driver for Gen3 Voltage Regulator Test Tool (VRTT)
using Visual C/C++.
 Develop Automation Application to test socket LS_LGA1567 using
Voltage Regulator Test Tool (VRTT), Oscilloscope, and Visual C++/Visual
Basic/ C# (VS2005, VS2008)
 Work on Vector Application for Gen3 Voltage Regulator Test Tool (VRTT)
using MFC
 Support internal and external customers on Automation applications
 Using VSS for source control environment
 Familiar with SVID and PVID protocols
 Work with GPIB, USB and TCP/IP
03/02 – 11/08 Credence
SOFTWARE ENGINEER
 Develop diagnostic and calibration automation software to use by
manufactures and customers for Sapphire-D10 (using C/C++ under Linux)
 Develop tools for hardware engineers ( C/ C++ underLinux)
 Integrate ATE test systems and trouble shoot both hardware and software.
 Able to read and understand schematics and register documents
 Porting diagnostics software for Window XP to Linux
 Work with clearcase and clearquest
 Work with PCI and Compact PCI
 Train technicians on the trouble shoot boards and using software
 Generate documents and test procedures for manufacture
 Develop device driver under Linux for our instruments (Sapphire-D10)
 Design data transport between instruments and host computer. (Sapphire-
D10)
 Work with hardware designers to bring up new boards (Sapphire-D10)
 Create installer script using Perl
 Responsible for all third party hardware/software interface under Linux
(GPIB/RS232/USB)
1994 – 01/02 Teradyne
SOFTWARE ENGINEER
 Design, implementation, and debug AC and DC automation software to
calibrate the Flash 750 system. (code developed in C / C++ / VBA running
on a Windows NT PC).
 Develop diagnostic automation software for Arithmetic Pattern Generator for
the Flash 750 and Pegasus Memory Testers. (code developed C / C++ / VBA
running on a Windows NT PC / Sun Solaris).
 Develop miscellaneous diagnostic software for initial lab bringup and
manufacturing support of the Flash 750 Tester. (code developed in C / C++
/ VBA running on a Windows NT PC).
 Able to read and understand schematics and register documents
 Develop diagnostic software to communicate with hardware Verilog
simulator. (code developed in C / C++ / VBA running on a Windows NT
PC).
 Design, implement, and debug diagnostics forthe MTO (memory test option)
on the J750 tester.(code developed in C / C++ / VBA running on a Windows
NT PC).
 Design, implementation, and debug of diagnostics for ADM256 board (Data
Buffer Memory board). (code developed in C running on a Sun Solaris
SparcStation).
 Helped application engineer develop test programfor customers
1991 – 1994 Megatest (acquired by Teradyne)
PRODUCT ENGINEER
 Developed board level and system level diagnostics Genesis (G2 and G3)
memory testers to improve test coverage for manufacturing and customers.
TODD NGUYEN PAGE TWO
EXPERIENCE – Continued
 Provide support for customers and otherdepartments of Megatest in isolating
board and systemfailures or issues.
 Develop test programs for Genesis Memory Tester.
 Re-design AMS and THS boards to make enhancement to current products.
Schematic entry done using Cadence tools
1990 – 1991 Megatest (acquired by Teradyne)
MANUFACTURING TEST TECHNICIAN
 Troubleshoot PE (Pin Electronic) and PCI (Personal Computer Interface)
boards.
 Debug, calibrate and troubleshoot THS (Test Head Support) board down to
component level.
 Troubleshoot all main frame boards including DBM, BEM, TG1, TG2, TG3,
AMS, APG and BEM16.
 Develop programs in C++ to track incoming and outgoing boards from the
stock room.
 Assemble, test, and troubleshoot Genesis II System.
SoftwareEngineer

Mais conteúdo relacionado

Mais procurados

Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_ProfileRahul Ramani
 
Clarke Monroe - CV - Embedded Systems Engineer - October 2017
Clarke Monroe - CV - Embedded Systems Engineer - October 2017Clarke Monroe - CV - Embedded Systems Engineer - October 2017
Clarke Monroe - CV - Embedded Systems Engineer - October 2017Clarke Monroe
 
LAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLinaro
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsSpace Codesign
 
VEERANNABABU IRRINKI
VEERANNABABU IRRINKIVEERANNABABU IRRINKI
VEERANNABABU IRRINKIVeeranna Babu
 
Larson and toubro
Larson and toubroLarson and toubro
Larson and toubroanoopc1998
 
Tulika_Gupta_DFT_5yrs
Tulika_Gupta_DFT_5yrsTulika_Gupta_DFT_5yrs
Tulika_Gupta_DFT_5yrsTulika Gupta
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016Ming Liu
 
Computing Without Computers - Oct08
Computing Without Computers - Oct08Computing Without Computers - Oct08
Computing Without Computers - Oct08Ian Page
 

Mais procurados (20)

Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_Profile
 
PalinaBheemaRao_CV
PalinaBheemaRao_CVPalinaBheemaRao_CV
PalinaBheemaRao_CV
 
Clarke Monroe - CV - Embedded Systems Engineer - October 2017
Clarke Monroe - CV - Embedded Systems Engineer - October 2017Clarke Monroe - CV - Embedded Systems Engineer - October 2017
Clarke Monroe - CV - Embedded Systems Engineer - October 2017
 
KatherineYekhilevsky_2015
KatherineYekhilevsky_2015KatherineYekhilevsky_2015
KatherineYekhilevsky_2015
 
LAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoT
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL Models
 
VEERANNABABU IRRINKI
VEERANNABABU IRRINKIVEERANNABABU IRRINKI
VEERANNABABU IRRINKI
 
Kannan_Resume
Kannan_ResumeKannan_Resume
Kannan_Resume
 
Dektec
DektecDektec
Dektec
 
Aleksandar_Popadic_CV
Aleksandar_Popadic_CVAleksandar_Popadic_CV
Aleksandar_Popadic_CV
 
Iain_McColl
Iain_McCollIain_McColl
Iain_McColl
 
Larson and toubro
Larson and toubroLarson and toubro
Larson and toubro
 
verification resume
verification resumeverification resume
verification resume
 
veera (updated)
veera (updated)veera (updated)
veera (updated)
 
NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
 
Tulika_Gupta_DFT_5yrs
Tulika_Gupta_DFT_5yrsTulika_Gupta_DFT_5yrs
Tulika_Gupta_DFT_5yrs
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016
 
Computing Without Computers - Oct08
Computing Without Computers - Oct08Computing Without Computers - Oct08
Computing Without Computers - Oct08
 
Resume-Shams_v3
Resume-Shams_v3Resume-Shams_v3
Resume-Shams_v3
 
KeithJohnston06212015
KeithJohnston06212015KeithJohnston06212015
KeithJohnston06212015
 

Destaque

How to Improve Your Luck
How to Improve Your LuckHow to Improve Your Luck
How to Improve Your LuckAdam Sicinski
 
Acc report
Acc reportAcc report
Acc reportLi Jing
 
Portafolio de presentación
Portafolio de presentaciónPortafolio de presentación
Portafolio de presentaciónAnita Alcaraz
 
Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...
Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...
Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...Nikos Giannoulidis
 
1st eStandards conference: next steps for standardization in large scale eHea...
1st eStandards conference: next steps for standardization in large scale eHea...1st eStandards conference: next steps for standardization in large scale eHea...
1st eStandards conference: next steps for standardization in large scale eHea...chronaki
 
What is an Earthquake
What is an EarthquakeWhat is an Earthquake
What is an EarthquakeHabib Shah
 
Implementing technology
Implementing technologyImplementing technology
Implementing technologyMaria Martin
 
Fallacies notes
Fallacies notesFallacies notes
Fallacies notesLi Jing
 
Dry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitusDry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitusDhwanit Khetwani
 
Корекційно-відновлювальна робота в ДНЗ № 590
Корекційно-відновлювальна робота в ДНЗ № 590Корекційно-відновлювальна робота в ДНЗ № 590
Корекційно-відновлювальна робота в ДНЗ № 590Ирина Демьянчук
 
Arabian nights report
Arabian nights reportArabian nights report
Arabian nights reportKyoko Murillo
 
Explosive forming
Explosive formingExplosive forming
Explosive forming21403515
 

Destaque (16)

How to Improve Your Luck
How to Improve Your LuckHow to Improve Your Luck
How to Improve Your Luck
 
Acc report
Acc reportAcc report
Acc report
 
Portafolio de presentación
Portafolio de presentaciónPortafolio de presentación
Portafolio de presentación
 
Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...
Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...
Στρατηγική Έξυπνης Εξειδύκευσης στην Περιφέρεια Κεντρικής Μακεδονίας- Αγροδια...
 
1st eStandards conference: next steps for standardization in large scale eHea...
1st eStandards conference: next steps for standardization in large scale eHea...1st eStandards conference: next steps for standardization in large scale eHea...
1st eStandards conference: next steps for standardization in large scale eHea...
 
resume 5-7
resume 5-7resume 5-7
resume 5-7
 
Wolter Tjeenk Willink
Wolter Tjeenk WillinkWolter Tjeenk Willink
Wolter Tjeenk Willink
 
What is an Earthquake
What is an EarthquakeWhat is an Earthquake
What is an Earthquake
 
Implementing technology
Implementing technologyImplementing technology
Implementing technology
 
Fallacies notes
Fallacies notesFallacies notes
Fallacies notes
 
Dry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitusDry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitus
 
Корекційно-відновлювальна робота в ДНЗ № 590
Корекційно-відновлювальна робота в ДНЗ № 590Корекційно-відновлювальна робота в ДНЗ № 590
Корекційно-відновлювальна робота в ДНЗ № 590
 
Hrt anish
Hrt anishHrt anish
Hrt anish
 
Arabian nights report
Arabian nights reportArabian nights report
Arabian nights report
 
Explosive forming
Explosive formingExplosive forming
Explosive forming
 
Inteligenta Emotionala
Inteligenta EmotionalaInteligenta Emotionala
Inteligenta Emotionala
 

Semelhante a SoftwareEngineer

Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry Sun
 
Career Presentation
Career PresentationCareer Presentation
Career Presentationdavethek
 
OTTAVIO C. D'ANGELIS DDD
OTTAVIO C. D'ANGELIS DDDOTTAVIO C. D'ANGELIS DDD
OTTAVIO C. D'ANGELIS DDDTavio D'Angelis
 
Trudell_Resume_2015
Trudell_Resume_2015Trudell_Resume_2015
Trudell_Resume_2015Bill Trudell
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...Christopher Diamantopoulos
 
Snug2007 Presentation
Snug2007 PresentationSnug2007 Presentation
Snug2007 Presentationclkalyan
 
ThyneRichardsResume2015
ThyneRichardsResume2015ThyneRichardsResume2015
ThyneRichardsResume2015Thyne Richards
 

Semelhante a SoftwareEngineer (20)

VenutoResume
VenutoResumeVenutoResume
VenutoResume
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
 
Leland Hamilton120320
Leland Hamilton120320Leland Hamilton120320
Leland Hamilton120320
 
BLANKENSHIP2-RESUME-2015
BLANKENSHIP2-RESUME-2015BLANKENSHIP2-RESUME-2015
BLANKENSHIP2-RESUME-2015
 
Stef_AmoaCV
Stef_AmoaCVStef_AmoaCV
Stef_AmoaCV
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Career Presentation
Career PresentationCareer Presentation
Career Presentation
 
shvp_07
shvp_07shvp_07
shvp_07
 
OTTAVIO C. D'ANGELIS DDD
OTTAVIO C. D'ANGELIS DDDOTTAVIO C. D'ANGELIS DDD
OTTAVIO C. D'ANGELIS DDD
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
Trudell_Resume_2015
Trudell_Resume_2015Trudell_Resume_2015
Trudell_Resume_2015
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
My Profile
My ProfileMy Profile
My Profile
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
 
Nick Beccia Resume 2016
Nick Beccia Resume 2016Nick Beccia Resume 2016
Nick Beccia Resume 2016
 
Snug2007 Presentation
Snug2007 PresentationSnug2007 Presentation
Snug2007 Presentation
 
resume_v36
resume_v36resume_v36
resume_v36
 
TULIKA KESHRI (1)
TULIKA KESHRI (1)TULIKA KESHRI (1)
TULIKA KESHRI (1)
 
ThyneRichardsResume2015
ThyneRichardsResume2015ThyneRichardsResume2015
ThyneRichardsResume2015
 

SoftwareEngineer

  • 1. Todd Nguyen 3262 Port Pacific Lane Elk grove CA. 95758 916-684-8038 (Home) 916-718-5989 (Cell) toddnguyen@yahoo.com SENIOR SOFTWARE ENGINEER with over 15 years of automation programming and driver experiences software developing using C/C++ and C# in various platforms including Window 7, 8, Linux and Solaris. EDUCATION Bachelor of Science in Computer Engineering, 1991 San Jose State University TECHNICAL SKILLS Software: C, C++, Java, Visual Basic, C#, .NET, WIN32, Windows 7/XP/2000, Visual Studio 2008/2010/2013, SunOs, Solaris, Perl, Unix Shell script, FrameMaker, MS Office (Word, Excel, Access), AWK, LABVIEW, Verilog, Visio, Power Point, clearcase, SlickEdit, Linux , Unix, Java Script, STL, VSS, VHDL. Hardware: SUN (Sparc), X86 PC, Oscilloscopes, Logic Analyzers, Prom Programmers, Multimeters, Waveform Generators, PCI Bus Analyzer, PCI. HOPPY IOT(internet of thing) work on Intel Edition Kit, gym, tennis EXPERIENCE 01/11 – Present Intel SOFTWARE ENGINEER  Designed and coded driver-level code in C/C++, including low-level operations with pointers and bit operation, such as linked lists and multi- field register operation for Gen4 and LVRTT  Wrote code in C# .NET that combined controlling test hardware, controlling and reading test equipment over GPIB, USB and TCP/IP buses,and reading/writing Excel spreadsheets forautomated load line testing and waveform parameter measurement for Purley platform  Firmware development for USB controller to communicate to I2C, SPI and FPGA devices  Integrated Visual Studio projects to Team Foundation Server for source code control  Documented how to use the software, and supported customers who were using it by telephone and email (including getting requests for new or modified features, explaining capabilities and limitations of the software, and explaining new requirements and requests to the rest of the development team)  Helped debug analog and digital electronics issues and Voltage Regulator issues on pre-release Intel and customer motherboards  Customers support both internal and external.  Manage build servers
  • 2. 07/10 – 12/10 TKB Technical Consultant SOFTWARE ENGINEER  Develop Gen3 VR12Automation for the TNT group at Intel using C#  Develop low level driver for Voltage Regulator Test Tool to support BGA559 Direct Attach board  Work with hardware engineer to debug BGA559 Direct Attach board 05/09 – 7/10 Kelly Services SOFTWARE ENGINEER (Contractor at Intel)  Develop Automation Application to test socket B using Voltage Regulator Test Tool (VRTT), Oscilloscope, and Visual C++/Visual Basic/ C# (VS2005, VS2008)  Develop Device Driver for Gen3 Voltage Regulator Test Tool (VRTT) using Visual C/C++.  Develop Automation Application to test socket LS_LGA1567 using Voltage Regulator Test Tool (VRTT), Oscilloscope, and Visual C++/Visual Basic/ C# (VS2005, VS2008)  Work on Vector Application for Gen3 Voltage Regulator Test Tool (VRTT) using MFC  Support internal and external customers on Automation applications  Using VSS for source control environment  Familiar with SVID and PVID protocols  Work with GPIB, USB and TCP/IP 03/02 – 11/08 Credence SOFTWARE ENGINEER  Develop diagnostic and calibration automation software to use by manufactures and customers for Sapphire-D10 (using C/C++ under Linux)  Develop tools for hardware engineers ( C/ C++ underLinux)  Integrate ATE test systems and trouble shoot both hardware and software.  Able to read and understand schematics and register documents  Porting diagnostics software for Window XP to Linux  Work with clearcase and clearquest  Work with PCI and Compact PCI  Train technicians on the trouble shoot boards and using software  Generate documents and test procedures for manufacture  Develop device driver under Linux for our instruments (Sapphire-D10)  Design data transport between instruments and host computer. (Sapphire- D10)  Work with hardware designers to bring up new boards (Sapphire-D10)  Create installer script using Perl  Responsible for all third party hardware/software interface under Linux (GPIB/RS232/USB) 1994 – 01/02 Teradyne SOFTWARE ENGINEER
  • 3.  Design, implementation, and debug AC and DC automation software to calibrate the Flash 750 system. (code developed in C / C++ / VBA running on a Windows NT PC).  Develop diagnostic automation software for Arithmetic Pattern Generator for the Flash 750 and Pegasus Memory Testers. (code developed C / C++ / VBA running on a Windows NT PC / Sun Solaris).  Develop miscellaneous diagnostic software for initial lab bringup and manufacturing support of the Flash 750 Tester. (code developed in C / C++ / VBA running on a Windows NT PC).  Able to read and understand schematics and register documents  Develop diagnostic software to communicate with hardware Verilog simulator. (code developed in C / C++ / VBA running on a Windows NT PC).  Design, implement, and debug diagnostics forthe MTO (memory test option) on the J750 tester.(code developed in C / C++ / VBA running on a Windows NT PC).  Design, implementation, and debug of diagnostics for ADM256 board (Data Buffer Memory board). (code developed in C running on a Sun Solaris SparcStation).  Helped application engineer develop test programfor customers 1991 – 1994 Megatest (acquired by Teradyne) PRODUCT ENGINEER  Developed board level and system level diagnostics Genesis (G2 and G3) memory testers to improve test coverage for manufacturing and customers. TODD NGUYEN PAGE TWO EXPERIENCE – Continued  Provide support for customers and otherdepartments of Megatest in isolating board and systemfailures or issues.  Develop test programs for Genesis Memory Tester.  Re-design AMS and THS boards to make enhancement to current products. Schematic entry done using Cadence tools 1990 – 1991 Megatest (acquired by Teradyne) MANUFACTURING TEST TECHNICIAN  Troubleshoot PE (Pin Electronic) and PCI (Personal Computer Interface) boards.  Debug, calibrate and troubleshoot THS (Test Head Support) board down to component level.  Troubleshoot all main frame boards including DBM, BEM, TG1, TG2, TG3, AMS, APG and BEM16.  Develop programs in C++ to track incoming and outgoing boards from the stock room.  Assemble, test, and troubleshoot Genesis II System.