From: fbh@ehsl.mitre.org (Francis Hallahan)
Subject: UNIX,C,VxWorks,PL/M,iRMX - S/W Eng. for Real Time Data Communication/ Embedded Controllers/ Radios
Organization: The MITRE Corporation
Distribution: usa
Date: Thu, 15 Oct 1992 20:41:27 GMT


I am seeking a challenging software engineering position to apply my 
extensive  real-time programming and systems design experience.  My 
background in layered  development of real-time embedded systems has 
enabled me to successfully prototype  reliable real-time data collection, 
communications and analysis systems.  I am most interested in working for 
a company where my valuable knowledge of the current techniques utilized 
to design complex real-time systems will not only help solve current 
engineering problems but also be beneficial for winning new contracts.

I have 15 years of experience evaluating, developing and integrating 
real-time and  fault tolerant embedded systems using both Intel and 
Digital architectures.  At MITRE,  I developed a layered approach to 
software that allows me to implement communication  controllers very 
rapidly.  This approach isolates the hardware and low-level software from 
the application software design making the design reusable and the 
software  portable.  I prototyped a controller in C & VxWorks for a Harris 
3466A modem in four  months based on the design of a controller for a 
Rockwell HF80 radio string in PL/M &  iRMX.  This prototype used a 
reusable command parser, that I specified.  At Ford, I analyzed the 
effect of different satellite constellations on data availability at a  
ground terminal for the IONDS system(a payload on GPS).  This study saved 
system cost  by reducing the number of GPS satellites while retaining 
accuracy.  I am a U.S. citizen and hold an active government security 
clearance.  Additional details of my  systems development experience are 
contained in the enclosed resume.

I look forward to the opportunity of becoming a key member of a team of 
engineers.  I can be contacted at the address, phone number, or e-mail 
listed below.


--------------------------------------------------------------------
RESUME FOLLOWS: (Postscript and MS Word Format available on request)
--------------------------------------------------------------------
Francis B. Hallahan
1827 Peabody Drive
Falls Church, Va 22043
Office (703) 883-6421
Home  (703) 448-9749
fbh@ehsl.mitre.org

OBJECTIVE:
To build a software and hardware environment for the rapid development of 
reliable data collection, communications and analysis systems.

HARDWARE:
SUN Sparc, Motorola 68020, Macintosh, Intel 8086, IBM-PC, PDP 11/70, 
VAX 11/780, AN/UYK-20, Data General S200, IBM 360, Varian

SOFTWARE:
C, UNIX, FORTRAN, PL/M, ADA, Assembler, PDL, Snobol, PC/MS-DOS, iRMX86, 
RDOS, RSX 11M, VAX/VMS, VxWorks, ORACLE

EQUIPMENT:
HF radios, HF modems,  SHF satellite terminal, UHF & VHF radios, 
broadband data bus, KG84 and other cryptographic equipment, various data 
communications test equipment

PERSONAL:  U.S. Citizen,   Government Clearance

EDUCATION:
B.S. - Computer and Systems Engineering, 
Rensselaer Polytechnic Institute, 1976

       EMPLOYMENT EXPERIENCE:


September 1984 to Present:
MITRE Corporation
    Member of the Technical Staff - Systems Engineer

    Task leader for the design, development, integration, and test of 
real-time embedded systems.  Provided complete life cycle systems 
engineering and systems integration needed for radio and modem subsystems. 
Developed reusable firmware for these systems.  Integrated firmware and 
hardware into a working system.  

    Projects included the following:

*    Served as task leader on a project to replace a binary HF modem in an 
existing system with  a remote controlled multi-mode Harris 3466A HF 
modem.  Developed the system design, the interface design, and the 
firmware design for prototype of the system.   Lead two engineers who 
developed the hardware and firmware.  
*    Used a layered software approach for portability and reusability to  
design, code, and integrate  the firmware for the remote controlled Harris 
3466A modem using MIL-STD-2167A as a guide.  The firmware was written in C 
and VxWorks for a Motorola microprocessor on a VME based processor board.  
This system was developed on a SUN UNIX workstation and downloaded to the 
target processor over ethernet.
*    Specified a reusable command parser written in C for embedded 
controllers.  This command parser was used in the controller for the 
Harris 3466A modem.  
*    Lead team of five programmers who designed, developed, and coded a 
real-time command and control system for remote controlled Rockwell HF80 
radios written in PL/M and iRMX for an Intel iSBC 86/35 processor running 
in a MULTIBUS I chassis.  Integrated each section of code into a complete 
system.  Developed a device driver to process data from a KG84.  Provided 
interface documents and test procedures to support the system.  Integrated 
and tested radio and computer equipment to provide working HF radio 
subsystem.
*    Interfaced with customer and contractors to install and test 
subsystems in the field.  Trained site personnel to use and test these 
subsystems.  
*    Maintained and tested an SHF satellite terminal and UHF & VHF radio 
equipment to provide working radio subsystems.

October 1977 to September 1984:    
Ford Aerospace & Communications Corporation
    Senior Software Engineer

    Broad range of software/systems engineering experience with real-time 
applications and systems modeling.  Maintained RSX11M and RDOS systems.  
Developed tools and procedures for software development, maintenance, and 
testing.

    Projects included the following:

*    Analyzed the effect of different satellite constellations on data 
availability at a ground terminal for the IONDS system(a payload on GPS).  
This study saved system cost by reducing the number of GPS satellites 
while retaining accuracy.
*    Developed a simulation package to analyze pulse pile-up in a 
satellite sensor system.  Ported analog computer simulator from mainframe 
to a PDP-11/70 to implement the sensor simulation.
*    Integrated real-time multi-process control system in FORTRAN on a 
VAX 11/780
*    Developed a FORTRAN interface package for an RS232 synchronous I/O 
card.

1975-1976:    
Sanders Associates
    Co-Op student: Systems Development

    Co-op college positions with Sanders included development of device 
drivers for printer and Mag tape.  Developed a simulation for a network 
master station to allow complete testing of an embedded processor.  Firm 
used a cross-assembler on a DEC System-10 for a Univac AN/UYK-20 
minicomputer.

-----------------------------------------------------------------------
Francis B. Hallahan                 |   MITRE Corporation
fbh@ehsl.mitre.org                  |   M/S W533
hallahan@mitre.org                  |   7525 Colshire Drive
Phone (703) 883-6421                |   McLean, VA  22102
-----------------------------------------------------------------------