Post Job Free
Sign in

Engineer Software

Location:
Marlboro, MA
Posted:
December 10, 2012

Contact this candidate

Resume:

Title:SENIOR SYSTEM SOFTWARE ENGINEER

*******@***.***

Document

Source below

NAME: DAVID KIRKPATRICK

ADDRESS:

CITY: Marlborough

STATE/PROVINCE: MA

ZIP/POSTAL CODE: 01752

COUNTRY: USA

EMAIL: *******@***.***

PHONE: 508-***-****

CANDIDATE ID: N/A

CITIZENSHIP: US

Citizen

EDUCATION: Not Entered

EXPERIENCE: Not Entered

WILL RELOCATE: Not Entered

RELOCATION INFO: Not Entered

JOB WANTED: Not Entered

HOMEPAGE:

HOTSKILLS:

ESUME

DAVID KIRKPATRICK

19 Crescent St.

Marlborough, MA 01752

508-***-****

*******@***.***

Hardware: 6502, F8, 6800, Z80,PDP-11, NS32032, 680xx, i860, 88k, x86

Software: Assembly for the above, C, Object-Oriented C, PL1, Pascal,

Forth, CMP, MPM, Unix, Ultrix, RT11, RSX, MS-DOS, NEXT-DEC-NT

workstations, DEC XXDP+, DEC X, Unix, Linux, VOS internals, Unix

internals, DGUX Topix internals, HTML, Visual Source Safe,

InstallShield, MSDN Development Environment on NT, Winsock-2 Sockets.

WIN32 API.

Experience:

1996

-1998DATA GENERAL CORPORATION

Westboro,Ma

SENIOR SYSTEM SOFTWARE ENGINEER

Support, code fixes, enhancements, device additions, release test and

verification ofmature Unix system exerciser on multiprocessor SMP M88k

and Ix86 platforms.Port of the multithreaded Unix system sockets e

xerciser to NT.

1994

-1995SEQUOIA COMPUTER

Marlborough, Ma

SENIOR SYSTEM SOFTWARE ENGINEER

Tools development for a multi-processor fault tolerant platform.

Activities include: WWW management demo with HTML/URL's, writing a

management layer above UUCP to make UNIX UUCP mail reliable between

the

Customer Support Center hub and 250 remote sites.Writing a

non-intrusive system performance monitor.

1992

-1994MOTOROLA CODEXCanton,

Ma

SENIOR SYSTEM SOFTWARE ENGINEER

Responsible for debugging in a design environment, the boot and load

portion of a multi-processor system which included CPU failure

recovery

takeover.Activities include: Writing and running unit and integration

tests.Submitting bugs, bug fixes, code additions and tools.

1988

-1992STRATUS COMPUTER

Marlborough, Ma

SYSTEM SOFTWARE ENGINEER

Responsible for VOS Operating System customer support. Activities

included: Online remote analysis of critical customer situations such

as: crashes and dumps, system hangs and slowness.Recording and

resolving bug issues and implementing or recommending fixes. Writing

enhancements to analysis tools such as dumping structures.Provide off

hours support for critical situations.

1986

-1988NATIONAL SEMICONDUCTOR, DATACHECKER SYSTEMS DIVISION

SOFTWARE

ENGINEERMaynard,

Ma

Responsible for delivering Boot Prom and Diagnostics. Activities

included: Design and implementation of diagnostics for Memory,

Intelligent Terminal Data Link and CRT. Writing of communications

driver

for 18.2k Data Link. Implement OS prombuild process.Implement boot and

load via squeezed Operating System in Prom.Implementation of updated

OS in Prom.Implementation of the save end of a crash dump analyzer.

Implementation of memory dump for Field Service.Aid in system level

debug of OS problems.

1983

-1986GCA CORPORATIONAndover, Ma

SOFTWARE ENGINEER

Design and deliver software diagnostics in C, DEC MACRO, XXDP+ and DEC

X.Team leader for development of test station for major sub-systems on

semiconductor manufacturing systems (wafer steppers and handlers).

Developed software diagnostics and worked with both design and

manufacturing for new product introduction and insure product

testability.

Specific Accomplishments Included:

-implemented 68000 code to transport diagnostics from DEC BUS to

MULTIBUS environments to permit testing of multi microprocessor based

wafer stepper system which included a "seeing eye" robot array

processor.

-Coordinated the implementation of new designs into manufacturing and

insured the timely resolution of design a problems.

-Worked with hardware design engineers, trained test technicians and

resolved manufacturing test issues.

-Designed and developed burn-in diagnostic programs that test boards

in

Micro-11 computers during wafer stepper system testing.

-Developed configuration diagnostics to evaluate system cabling and

insure accurate system configuration.

-Developed diagnostics, directed other engineers and coordinated

resources to develop diagnostics for Reticle Management System.

-Responsible for the introduction of major subsystem feature at system

level.Features included RSX operating system, Digitized Alignment

System, Field Alignment System and Retical Management System.

Development of system level diagnostics for test and burn-in of prime

units.

-Development of in-house process monitor reports for all facets of

manufacturing operations used by all management, supervisory and

engineering personnel to define and isolate manufacturing problems.Use

of PDP/11 Macro RSC, Basic, CPM, MPM, Pascal and C.

Oct 1978

HARVARD APPARATUS

S.Natick, Ma

Oct 1983

SOFTWARE DIAGNOSTIC ENGINEER

Developed Software diagnostics, designed prototype interface circuitry

(analog and digital CMOS) and software for development and test of a

microprocessor based automatic syringe pump used in medical

applications. Support of Manufacturing, Q.C., Repair Dept., and R&D

for

a medical electronics line consisting of: Transducers, Amplifiers and

Infusion Pumps.This support was expressed in the following: Resolving

problems in new and existing designs, implementation of ECO's design

of

test fixtures for Manufacturing, Q.C., Repair and RD., Software design

of product prototype and test fixtures.Generation of written

procedures and documentation for test fixtures.Programming in C, Z80

and 6502 Assemblers.Designed and developed interface board in analog

and digital circuitry which drove this automatic syringe pump.

May 1979

MARLBOROUGH CETA

Marlborough, Ma

Dec 1979

Instructed students for positions as entry level computer

technicians. This course covered Electricity, Electronics, 6800

Assembly

and PDP 11 Macro Assembly targeted to analyzing and debugging faults

at

the systemand component level.

Sept 1976

LAWRENCE HIGH SCHOOLLawrence, Ma

Sept 1979

Implemented a complete change of curriculum from Radio and

TV

to digital Electronics.Developed curriculum for and taught the

following courses. Basic Electricity, Electronics and Microprocessors.

Service:ARMY

Apr 1969Trained in Power Generators 1.5 to 150 Kilowatts.Field

operation and repair of generators in Vietnam.Security Clearance,

HonorableDischarge.

Education: FITCHBURG STATE COLLEGE,

BSED

1975

GCA Corporation, "C" Language

University of Lowell, Pascal, Microprocessors,

Northeastern University, Semiconductors, Z80 Systems

Dice Systems Inc, Digital Equipment Diagnostics, DEC-X, XXDP+

Stratus VOS OS Internals, Unix internals, System Admin.

Sequoia Topix/Unix OS Internals

Data General DGUX/Unix Internals

Learning Tree

NYC:

Porting Applications From UNIX to Windows

NT.

Win32 Systems and Network Programming

Hobbies:Ham, Photography, 3 System Linux & NT OS based network off NT

server, Violin and Guitar making and restoration, Shore bird decoy

carving and craft painting



Contact this candidate