Interstate Electronics, Anaheim, California - 4/89 to 3/93.
Lead on Executive (EXEC) for Embedded VME 68030 Spread Spectrum
Space Modem (near-space communications system) for
NASA. This is NASA's primary communications system known as the Tracking Data Satellite System
(TDRSS II).
All Shuttle, Hubble Space Telescope, GOES Weather
Satellite and all other low orbit satellites of NASA use this system.

Designed
software using 'C' and Assembly FW for:
Exec Power-on/BIT, Boot-to-RAM, VRTX32 multi-tasking O/S init, and exceptions handlers FW.
Exec MIL-STD 1553, IEEE-488, and RS-232 device drivers for VRTX32.
Application IEEE-488 instrument control/monitoring (BERT's) using my device drivers FW.
Application terminal-to-satellite ranging function using DSP ASICs.
Worked on the following company-funded R&D projects:
Provided solutions to HW/SW problems with a miniature hi-dynamics GPS receiver for a "Smart Bomb" guidance system
that used(68020/32000/68331) processors + fast ASIC's).

Designed FW device drivers for a Ruggedized Color VGA LCD and EL monitor with touch screen using an embedded 80386 w/MS/DOS
using "C" and Assembly. The EL monitor was for the Sea Wolf Submarine.

Used Intel 80386 with TI-34020 graphics co-processor and
wrote installable
device driver SDK with the following:
MIL-STD 1553 and RS-232 device driver for Download utilities.
IBM-PC/AT to MIL-STD-1553 Factory Tester using 'C' SW.

