(Mrs.) NGOC-DIEP THI NGUYEN
Home Address: **** ** **** *****
Portland, OR 97221
Telephone: 503-***-****
Email: ********@****.***.***
OBJECTIVE
A challenging career as a firmware engineer with emphasis on embedded systems. Would like opportunities to integrate hardware and software engineering skills as part of my job.
EXPERIENCE
R&D Firmware Engineer
Xerox Corporation - Wilsonville, OR 4/2005 - 2/2012
Writing firmware for Solid Ink printers. Started doing electromechanical design (motors) and system power management, then transferred over to full firmware coding. Responsible for thermal algorithms, sensor related functionality, and power saving algorithms. Also helped maintain microcode for Xilinx FPGA to perform motor control and other sensor related functionality. Skills utilized for the job: programming in C and C++, Clearcase, makefiles, a custom assembly language for microcode and knowledge of vxWorks.
R&D Firmware Engineer
Hewlett-Packard Company - Vancouver, WA 12/2003 – 4/2005
Writing firmware for printer mechanisms. Was responsible for bringing up a testbed printer to the point where it can print and run scripts for a demo. Also responsible for coding the data analysis and database for some sensors. Skills utilized : programming in C, some DSP assembly language, MATLAB, UNIX, and Clearcase.
R&D Mechanical Engineer
Hewlett Packard Company - Vancouver, WA 6/93 - 12/2003
Wrote firmware for servo/control system for motors including programming of a TI DSP chip to perform signal conditioning for position feedback. Worked with large firmware team to write and test code for motor control. Experience with software development, hardware control, and firmware debug tools.
Previously designed parts and mechanisms for Deskjet printers. Familiar with plastics, elastomers, gearing, motors, and sheet metal processes and design. Worked with Firmware team to code service station algorithms. Experienced in printmodes and writing systems issues and solutions. Also performed analysis on geartrains, fluid systems, and part tolerances. Specific responsibilities included:
• fluid interconnect design for HP2000C printer
• gear train design for HP2000C printer
• setting up tests for servicing parameters for service staion for HP2000C
• supporting and debugging printer testbeds, plus printmode and software utility development
Master’s Degree Project
Prof. Auslander – Berkeley, CA (1/98 - 5/98)
Wrote a program to control an encoder tester using state machine approach for realtime control. Programmed in C++ with MFC GUI interface, working with libraries for hardware devices and partially coding a driver for a laser interferometer. Utilized the state machine code studied in class (ME230) and incorporated it into MSVC++ GUI. Worked with an engineer in HP San Jose who built the tester. Learned about controlling hardware devices, compiling programs, and some software design.
Undergraduate Thesis
Dr. H.F. Bowman - Cambridge, MA (9/92 - 5/93)
Investigated the poisoning process of a polarographic oxygen sensor by blood proteins. Utilized theories in electrochemistry, fluid flow, and instrumentation.
Undergraduate Research Opportunities Program
Prof. Markus I. Flik, MIT Cryogenics Lab - Cambridge, MA (4/91 - 10/91)
Helped set up an ultra-high vacuum, low temperature system to measure the reflectivity of High Temperature Superconducting Films. Learned about vacuum systems, various pump types, temperature gauges, and fundamentals of working with cryogenics.
COMPUTER EXPERIENCE
Skilled in C, C++, Java, Pascal, MATLAB, and UNIX. Familiar with Mathematica, Matlab, Perl, Clearcase, vxWorks, makefiles, MS Excel, MS Word, LaTEX , and PostScript.
EDUCATION
University of Illinois, Urbana Champaign - Urbana, IL (9/00-12/03)
MS in Computer Science - December 2003
Enrolled as I2CS student (online classes while working full-time with HP). Relevant courses: Operating Systems, Advanced Operating Systems, Advanced Databases, Software Engineering, Networks, and Computer Architecture.
University of California Berkeley - Berkeley, CA (8/97-5/98)
MS in Mechanical Engineering – May 1998
Majored in Control Systems with courses in Advanced Control Systems I, Nonlinear Controls, Biological Controls, Switching Control (ME235), Design of Electromechanical Devices and Real Time Control of Mechanical Systems with PC (ME230).
Massachusetts Institute of Technology - Cambridge, MA (9/89-6/93)
BS degree in Mechanical Engineering - May 1993.
Relevant courses include: Computational Problem Solving, Control Systems Dynamics, Heat Transfer, Dynamics, Mechanical Behavior of Materials, Manufacturing Processes, Mechanics of Solids, Thermodynamics, Measurement and Instrumentation Lab I & II, Intro. to Electronics, Fluid Mechanics, Organic Chemistry, and Intro. to Design.
Minor in Music. Member of MIT Concert Choir. Vice-president of the MIT Vietnamese Students Club. Financial Chairperson for the MIT Society of Women Engineers. XL Calculus instructor/tutor.
PATENTS
#5,777,646 Self-Sealing Fluid Interconnect w/Double Sealing Septum
#5,815,182 Fluid Interconnect for Ink-jet Pen
#5,856,839 Ink Supply having an Integral Pump
#6,003,981 Replaceable module for a printing composition delivery system of a printing device
#6,015,209 Replaceable ink container with fluid interconnect for coupling to an ink-jet printer
#6,598,965 Fixer usage generation technique for inkjet printing
#7,448,744 Analog encoder
#7,066,591 Analog encoder
3 more patents in process.
BACKGROUND
US Citizen born in Vietnam. Enjoy playing the piano, flute, recorder, hiking, jogging, ballroom dancing, drawing, gardening, knitting and reading.