Robert Reavis specializes in developing automatic test equipment. He has a BS in Electronic Engineering, a MS in Software Engineering, and is a member of the Institute of Electrical and Electronic Engineers. His hobbies are scientific literature and photography.
Test Engineer and Software Engineer
QUALIFICATIONS
Extensive experience with automatic test equipment software and hardware design.
Applications in real-time systems, embedded systems, data communications, digital signal processing, scientific applications, simulation, test programs, instrument drivers, hardware-software interfacing, data reduction, and ancillary functions. Applied to testing of electrical and mechanical functions of equipment using RF, logic, digital and analog signals, and high-power AC and DC. Device categories include: commercial products; transportation; ground, air, and space systems; and medical products.
Programming in Agilent-VEE, C, and C++ in the Windows environment plus extensive Fortran experience in the HP-RTE environment on the HP-1000.
Writing and editing of software documentation, procedures, proposals, customer training material, and estimating for budget and schedule.
EDUCATION AND TRAINING
Master of Science Degree in Software Engineering, 1994
National University, San Jose, California
Thesis project was a Windows-based drag-and-drop FTP program.
Bachelor of Science Degree in Electronic Engineering
California Polytechnic State University, San Luis Obispo, California
PROFESSIONAL EXPERIENCE
San Francisco Bay Area Rapid Transit District, Oakland, CA, 2000
to the Present
Fare Collection Engineer - Reporting to the Manager of Fare Collection
Engineering
Lead engineer on the BART implementation of the TransLink® smart card fare payment system pilot demonstration project. Wrote the implementation plan to define the work performed by various BART departments and subcontractors, specified interfaces for adding new equipment to the existing BART fare gates, designed various interfacing and display components, wrote testing and verification programs used during development and installation, and assisted the training department.
Author, reviewer, and editor of numerous standards and reports associated with fare collection equipment purchasing and operation. This includes committee work with the American Public Transportation Association for setting standards for magnetic stripe fare payment media.
Reviewer of technical documentation, rendering opinions as to their
accuracy, quality, and adherence to approptiate specifications.
Warm Springs Computer Works, Fremont, CA
1997 to the Present, concurrent with other positions
Owner, with full accountability for independent consulting and software
development.
For The University of Minnesota, Psychology Department, a data reduction and interpretation program to correlate pulse data at the chest, finger, and ear to the test subject's stress level. Currently under development in HP-VEE, with the final form probably transformed into a DLL coded in C++ to improve the processing speed.
For Trak Ceramics, a test program and a user interface implemented in HP-VEE. The program was built around customer-supplied algorithms and instrument commands.
For White-Rodgers, an HP-VEE DLL for TTL data interfacing.
Space Systems Loral, Palo Alto, CA, 1997 to 1998
Contractor through Platinum Consultants, San Jose, CA
Automatic test equipment design and programming for the International
Space Station Alpha. The test system provided stimulus and measurement
signals using AC and DC power and MIL STD 1553B controls. Test programs
were written in HP-VEE (now Agilent-VEE) and C with a DLL written in C++.
Project involvement began with an existing test system that was partially
completed and poorly documented. The application is the Sequential Shunt
Unit, which performs the first processing of the power from the solar array
panels.
Lockheed Martin, Sunnyvale, CA, 1996 to 1997
Contractor through Echo Design, San Jose, CA
Automatic test equipment design and programming for the International
Space Station Alpha. The test system provided stimulus and measurement
signals using DC power, AC power, RS-232, and RS-485. Test programs were
written in HP-VEE (now Agilent-VEE). Project involvement began with a test
specification and a partially completed set of library functions. The application
is the Rotary Joint Motor Controller that is used to position the solar
array panels.
Hewlett-Packard, Santa Clara Division, 1995 to 1996
Contractor through Lloyd-Ritter Consulting, Inc., Mountain View, CA
Development and programming of automatic measurement systems for evaluating
quartz-crystal oscillators used in a high-precision time and frequency
standard. Also, simulation of oscillator behavior in the absence of a reference
signal from the Global Positioning System. The programs were written in
a combination of C++ and HP-VEE. The project was to achieve cesium-beam
oscillator performance at quartz oscillator prices.
Condor Systems, San Jose, CA, 1994 to 1995
Contractor through Echo Design, San Jose, CA
Automatic test equipment design and programming for a microwave receiver
system. The test system provided stimulus and measurement signals using
RF, TTL, RS-232, and RS-422. Test programs were written in HP-VEE and a
TTL driver was written in C++ as a Windows DLL. Project involvement began
with the Statement of Work and ended with the Acceptance Test Report.
Comtech Labs, Palo Alto, CA, 1994
Contractor through Source Consulting, Sunnyvale, CA
Real-time embedded software for controlling audio and camera functions
for a new video telephone. The product uses a PC for control and display,
a monitor-mounted camera, and two plug-in accessory boards. The software
was coded in C and hosted on a Motorola 68302 processor.
Kaiser Electronics, San Jose, CA, 1991 to 1993
Senior Software Engineer - Reported to Software Project Engineer
Software engineering for real-time cockpit display message formatting
for the A-6 aircraft.
Software engineering for a PC-based software testing platform for the
RAH-66 helicopter.
Warm Springs Computer Works, Fremont, CA, 1981 to 1986
Owner, with full accountability for independent consulting and software
development.
For Robinton Products, development of a special-purpose driver for modem control and data communication for rehosting an electric utility metering package from a PDP-8 to an HP-1000 computer system. Result was additional market penetration for the package.
For ESL, design and programming of automatic test equipment for the Guardrail project.
For Develco, a networking graphics application and operating system
administration.
Applied Technology Division of Litton Systems, Inc., San Jose, CA,
1978 to 1991
Software Engineering Specialist - Reported to Manager of Technical
Computer Center
Designed and developed the Tactical Collection System data extraction program, used to transform voluminous data into useful information. Analysis time became one day instead of a week. Project success lead to a $10 million follow-on contract.
Designed and implemented a simulation package to predict directional-finding accuracy of a four-quadrant receiver system. The result was customer confidence in the hardware design.
Lead author of numerous standard practice and procedure documentation packages for classified automatic information systems. Extensive writing for proposals, work instructions, policies, procedures, department charter, and a technical paper.
Rehosted a third-party Z80 software development package to the HP-1000, with the user interface matching the HP convention. Successful implementation eliminated the need for a separate development system.
Wrote and presented a software training course for German Air Force customers. Installed software and trained customer in Germany. Resulted in customer compliments and repeat requests.
In-house consultant providing in-depth expertise on a wide variety of
software and integration projects. Success indicator is the steady demand
and increasingly diverse range of assignments.
Hughes Aircraft Company, Culver City, CA, 1972 to 1977
Member of the Technical Staff in Electrical - Reported to Engineering
Manager
Design and programming of analog and microwave automatic test equipment.
PUBLICATIONS
Application Note on Automatic Test Equipmente, under developmment.
See Application Note.
The HP 1000 in a Classified Environment, Interex, Proceedings
of the 1988 Conference of HP Technical Computer Users.
HAKRI, HP 1000 MEF Memory Erasing Program, Interex, Library
of User-Contributed Software for HP 1000 Systems, release 2830, contribution
M090.
BUGOF, Batch Mode Debugging Aid, ibid., contribution M091.
Translators, ASCII, EBCDIC, Hex, and Integer, ibid., release
2930, contribution N108.
ADIFF, Memory-Image Code Differences, ibid., 1990, release 3030,
contribution P067.
PTCPY, Paper Tape Copy, ibid., 1990, contribution P068.
Home | Application
Note | Privacy Policy | What
is a Test Engineer | Project Details
Biography | Contact Information,
Legal Issues, and Map | Links to Useful Locations
44840 Camellia Drive
Fremont, California 94539
510-657-8431
© 2003