Sie sind auf Seite 1von 2

John Williams

Software Engineering Professional


City State | 000-000-0000 | email@email.com
linkedin.com/in/yournamehere

Summary
Software development engineer including four years of device driver development on all MS Windows operating
systems. Expertise in the design and development of systems and software for high-speed data acquisition, process
control and signal processing. Solid background in the technology of semiconductor devices, basic techniques of
microelectronics, circuit design and analysis. Exceptional troubleshooting, training and documentation skills.
Programming Languages:
C/C++ (MS VC++/MFC, Borland C++ Builder), Assembly, Pascal, Delphi, LabView

Work History
2014 - Present

Staff Software Engineer


XYZ Company
Performed software design and development of hardware and the operation of
specific sub-systems for the new Company SoftModem product.
Ported SM56 SoftModem to various hardware platforms (PCI based, AC97 based)
for all Windows operating systems (Win9x/WinMe, Windows NT/2000, Windows
XP).
Supported test and application engineers in testing and debugging the modem
software.
Identified product specific hardware / software quality requirements to pass
Microsoft WHQL certification.
Provided support to client companies and end-users in the USA, Germany and
Taiwan.
Designed a C++ class library for Windows / Linux cross-platform kernel driver
development.
Participated in new product design and development.

2010 - 2014

Systems Engineer
ABC Company
Charged with the design and development of software for PC based data acquisition
boards. Supported customers in the development of their software applications.
Provided support to test department, field application engineers and hardware design
engineers.
Designed and developed device drivers for PCI-bus based data acquisition boards
for Windows 95/98 and Windows NT.
Created an application programmer interface (API) for various data acquisition
boards. Implemented APIs in common function libraries (DLLs).
Designed and wrote graphical user interfaces, application software and example
programs.
Developed and implemented LabVIEW virtual instrument libraries and Active-X
controls.
Designed and developed a function library for ABC Company C44 DSP processor
board including the software interface and communication protocol between the
DSP and host processor.
Developed test procedures, test setup and software for final production tests as
well as FCC and CE certification tests.
Participated in the design, prototyping and testing of new analog and digital
boards.

Education
Service Technician
Installed and configured personal computers and LANs. Provided customer service.
Research Assistant Student
Developed hardware and software for an automated tester for the analysis and
characterization of new silicon drums for photocopier machines and printers.
Research Exchange Student
Participated in the development of an optical multi-channel pressure sensor system
with focus on data acquisition and signal processing. Developed extensive computer
models of the sensor and then implemented interferometric modulation and
demodulation technique.
Research Student
Developed computer models in HDL-A for transient and frequency analysis of an
optical pressure sensor system

Education & Professional Development


Diplomingenieur, Electrical Engineering, University, City, Country (Equivalent to MS EE)
Abitur, University, City, Country (Matriculation Standard for Higher Education)
Trade Degrees as:
Skilled Worker in Telecommunication, NVA, City, Country
Electrician, University, City, Country
Continuing Education Courses:
Drivers for Windows 2000 seminar, Walter Oney Software
System Analysis and Design Methods, University, City, State
Writing Win32 Driver Model (WDM) Device Drivers, Expert Seminar, City, State

Das könnte Ihnen auch gefallen