Post Job Free

Resume

Sign in

Software Engineer C++

Location:
Santa Clara, CA, 95050
Salary:
50/Hr
Posted:
February 07, 2024

Contact this candidate

Resume:

*

Doneil Hoekman

PO Box **** Santa Clara, CA ***55

ad3gd3@r.postjobfree.com

408-***-****

PROFESSIONAL SUMMARY

• Significant experience with Mass Spectrometry and Gas and Liquid Chromatography.

• Experienced with Magnetic Sector, Quadrupole and Ion Trap Mass Spectrometers.

• Developed quantitation software for processing GC/MS LC/MS data.

• Experienced with Vacuum systems and Vacuum pumps.

• FDA Validation experience with Semiconductor, medical devices and pharmaceutical manufacturing.

• Experienced with gas sampling inlets and measuring systems.

• Embedded Systems Programming – 80x86 assembler, Forth, C, C++ and C#.

• Programming Languages – Assembler, Visual Basic, Delphi, Turbo Pascal, C, C++, C#

• Wrote many display and manipulation programs for scientific instruments and data processing.

• Design and development of portable Mass Spectrometer designs.

• Operating Systems - DOS, pSOS, VxWorks and Linux.

• Experienced with software testing and control of pacemakers and implantable cardiac devices.

• Electrical Engineering - Design of data acquisition and instrument control interfaces.

• Technical Support - Interfaced with customers and field engineers to provide training and resolve problems.

• Documentation - Wrote numerous service and application notes for customers and service engineers. EDUCATION

• Electrical Engineering – B.S.

California Polytechnic State University, San Luis Obispo, CA

• Physics – B.S.

California Polytechnic State University, San Luis Obispo, CA

• Computer Science – Graduate Study in Data Structures San Jose State University, San Jose, CA

PROFESSIONAL EXPERIENCE

KLA-Tencor (May 2021 to May 2023) Milpitas, CA

Position: Test/Firmware Engineer

• Tested and troubleshot various electronics modules for integration into semiconductor manufacturing equipment.

• Performed calibration on vacuum, pressure and optical sensor devices.

• Tested display devices for proper light response characteristics.

• Performed bench-top troubleshooting to component level on various PCB modules.

• Tested digital, analog, CMOS and mixed signal components.

• Performed In-System Programming on various electronics modules.

• Tested modules utilizing touch-screen technology.

• Developed embedded software for validating performance of semiconductor manufacturing components.

• Generated data analysis plots for optical sensors.

• Conducted training sessions for training new test engineers.

• Used Embedded Linux for creating test scripts.

2

Atonarp (Aug 2017 to Nov 2019) Fremont, CA

Position: Applications Engineer

• Developed hardware and embedded software applications for a portable mass spectrometer in C#.

• Mass spectrometer hardware included a quadrupole array analyzer with a small turbomolecular and roughing pump.

• Ran customer samples and generated data analysis reports.

• Acquired data for generating various plots and bench-top analysis of lyophilization instruments.

• Performed data analysis of acquired data to determine stability and accuracy of manufactured instruments.

• Developed gas inlet systems for sample analysis.

• Application areas included the Lyophilization, Petrochemical, Semiconductor and Pharmaceutical markets.

• Startup company required interfacing with group developing wearable glucose monitoring device.

• Developed test scripts using Unix and Ubuntu, C, C++ and Python.

• Developed calibration procedure for quantitative evaluation of flue stack effluent for oil refineries.

• Developed software algorithms for calibration and quantitative evaluation of acquired data. St. Jude Medical (Jan 2017 to Jun 2017) Sunnyvale, CA Position: Software Engineer

• Developed software scripts using Visual Studio C++ for controlling diagnostic equipment for testing and evaluating various types of implantable cardiac devices (pacemakers, defibrillators, etc.) and medical devices.

• Converted legacy test scripts in Python to C++. Wrote system documentation, requirement specifications and test plans to meet FDA requirements for medical device validation.

• Performed bench-top troubleshooting on implantable cardiac devices.

• Tested analog, digital, CMOS and mixed signal electronic devices. LabCyte (Jun 2016 to Nov 2016) Sunnyvale, CA

Position: Test Engineer

• Evaluated instrument methods and calibration procedures for operation of the Echo line of Acoustic Droplet Ejection instruments.

• Tested and calibrated mechanical positioning and control systems including servo motors, peristaltic pumps, temperature monitors, acoustic transducers and positioning measurement techniques. Bayer (Jan 2016 to May 2016) Berkeley, CA

Position: Validation Engineer

• Wrote procedures and documents for performing FDA validation for manufacturing of a hemophiliac drug (Kovaltry), which successfully received FDA approval.

• Developed instrument protocols for performing Raman spectrometric analysis of drug components. BaySpec (May 2013 to Feb 2014) San Jose, CA

Position: Development Engineer

• Responsible for development of novel applications of portable mass spectrometers.

• Hardware and software integration of various sensor technologies, vacuum pumps, solenoid and valve controls.

• Development of portable mass spectrometry hardware.

• Development of embedded software control system using National Instruments controllers and LabView software. DocuMech (Apr 2009 – Apr 2013) Santa Clara, CA

Position: Programmer and Instrumentation Consultant

• Wrote software using Microsoft C# that analyzed acquired mass spectral data and generated detailed plots and reports.

• Wrote embedded control software in C, C++ and 80x86 assembler to perform data acquisition and control of scientific instruments.

3

Thermo Fisher Scientific (Sep 1997 – Apr 2009) San Jose, CA Position: Software/Firmware Engineer

• Responsible for developing control firmware for Thermo Electron's line of LCQ mass spectrometers. Developed programs for instrument control in C and C++.

• Wrote assembly code for 80x86 embedded processors.

• Developed and evaluated software algorithms for complex data processing functions.

• Developed embedded software for controlling the mechanics, motors and valves of Thermo Electron's first MALDI

(Matrix Assisted Laser Desorption Ionization) product.

• Wrote embedded control software in C for data acquisition from medical devices.

• Wrote user interface and mass spectrometer data display software for a Windows data system using Microsoft C++.

• Wrote interface software for Ethernet, I2C, CAN, RS-232 and other serial protocol devices.

• Developed quantitation software and algorithms for mass spectrometer instruments to meet EPA requirements.

• Developed software for the “Witness” urinalysis program that was offered on the Thermo ion trap instrument. SUMMARY OF PROFESSIONAL ACCOMPLISHMENTS

Software Programming

• Principal software programmer for the first commercial ion trap mass spectrometer product.

• Developed diagnostic software in C++ for development of implantable cardiac devices.

• Wrote software in C++ for Thermo Fisher's Windows-based mass spectrometry data system.

• Developed embedded instrument control software using C, C++ and real-time Linux.

• Studying Python programming on Windows operating system.

• Developed embedded software for control of 80x86 systems using assembler and Forth.

• Developed instrument control software to enable research scientists to conduct experiments using a research ion trap mass spectrometer.

• Wrote embedded firmware for Thermo Electron's LC/MS product line. Electrical Engineering

• Designed electronics for mass spectrometer product development at BaySpec.

• Designed the electronics for the Teledyne High Sensitivity Ion Trap (HST-1000) product.

• Designed the data system interface for the Teledyne 3DQ Discovery mass spectrometer. Physics

• Developed and patented technology for broad-band waveform activation and control of ion trap mass spectrometers, permitting dramatic improvement in instrument performance.

• Performed initial design and development of the Teledyne 3DQ mass spectrometer, which won both the IBO Gold Medal for Industrial Design and an R&D 100 Award. Marketing, Sales and Technical Support

• Conducted training classes for mass spectrometer service engineers and technical support personnel.

• Wrote operating and reference manuals for new products. Provided assistance to technical writers. PATENTS AND AWARDS

U.S. Patent - Apparatus and Methods for Creating a Vacuum in a Portable Mass Spectrometer Yang, Zhang, Chai, Qui, Hoekman US 8,829,425 - Mar. 28, 2014 U.S. Patent - Methods for Generating Filtered Noise Signal and Broadband Signal Having Reduced Dynamic Range for Use in Mass Spectrometry

Hoekman, et al. Patent Number: US 5,256,875 - Oct. 16, 1993 Hoekman, et al. Patent Number: US 5,449,905 - Sep. 12, 1995 4

R&D 100 Award

Co-Recipient of the award. Presented in Chicago for the 100 most significant new products of 1994 for the Teledyne/Hitachi 3DQ Ion Trap Mass Spectrometer.

IBO (Instrument Business Outlook) - Gold Medal for Industrial Design Co-recipient of the 1994 award presented to Teledyne and Hitachi for the industrial design of the 3DQ Ion Trap Mass Spectrometer.



Contact this candidate