From: hallahan@mitre.org (Francis Hallahan)
Subject: S/W Eng. for Real Time Embedded Controllers/Radios/Data Communication VxWorks/ UNIX/ C/ PL/M
Organization: The MITRE Corporation
Date: Thu, 1 Oct 1992 21:03:19 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 becomming 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, RMX 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 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
-----------------------------------------------------------------------