Lucian P. Crosthwaite ("Pat")
PhD in Astronomy, University of California, Los Angeles, graduated 2001
MS in Astronomy, San Diego State University, graduated 1993
BA in Mathematics, San Diego State University,
minors in Physics and Art, graduated with honors 1977
EMPLOYER: Northrop Grumman AeroSpace Systems, 2004 to present
System engineering, architecture, and integration for
unmanned air vehicles (UAV)
I've been doing a very diverse range of things at Northrop,
here's a sampling:
1) Field support of a video frame capture utility for the
extended range multi-purpose (ERMP) UAV program
(ERMP at Ft. Hauchuca).
2) Software support of the real-time component executive (RTCF)
ported to the Green Hills Integrity RTOS.
3) Software development and hardware integration of simulation benches,
communications downlinks, and lots of miscellaneous activities
for the KillerBee UAV prototype
(testing at Holtville).
4) I built a master simulation controller (MSC) used to control the
execution of a network of simulation computers in Northrop's
Cyber Warfare Integration Lab (CWIN).
5) System engineering for a USMC Tier II UAV proposal including:
requirements capture and allocation to operational, functional,
and/or physical component decompositions (using CORE).
6) Trade studies, acquisition, and budgeting for small UAV embedded
computers, command and control (C2) radio systems, and high speed
7) Systems engineering and modeling for DARPA's Oblique Flying Wing
(animation avi file).
8) Monte Carlo modeling of the turnaround maintenance activities for
AFRL's Fast Access to Space Technology (FAST) program at Northrop
(FAST maintenance concept).
9) Systems engineering IPT lead for the DARPA's Rapid Eye
program at Northrop
(animation avi file).
10) Architecture development for Northrop's Common Mission Management
Segment (CMMS) and support for the Universal Control Segment (UCS)
architectural standards group.
11) Modeling of Combat Search and Rescue (CSAR) missions for the
Next Generation UAS (NGUAS) AFRL contract.
12) Systems engineering IPT lead for the DARPA's KQ-X High Altitude
Aerial Refueling Demonstration program at Northrop
13) Current position: Requirements and Verification Lead for the
Global Hawk Program.
EMPLOYER: Astute Networks, 2001 to 2004
1) Software engineer building cycle accurate simulators in C++ for a
TCP/IP network protocol offload (TOE) and content processor ASIC.
2) Development of RISC core diagnostic programs to exercise
functions available on Astute's TOE ASIC.
3) Definition of the message interface to a Fibre Channel MAC
embedded in Astute's ASIC.
4) Development of Ethernet, Fibre Channel and PCI Express MAC
EMPLOYER: University of California at Los Angeles, 1994 to 2001
Graduate student researcher. My dissertation was based on 115
and 230 GHz single dish radio telescope observations
of carbon monoxide molecules and 1.4 GHz interferometer
observations of continuum and atomic hydrogen line radiation
in nearby galaxies. Research involved the analysis of error
beams and scattered radiation in antennae, aperture synthesis
image reconstruction, signal recovery from low signal to
noise data, analysis of radiative transfer effects, and a great
deal of modeling and visualization.
My publications can be viewed at:
EMPLOYER: Systech Corporation, 1993 to 1994
Software engineer performing maintainance and new feature
development for multi-platform, UNIX/TCPIP based, remote
terminal concentrators. Concurrent
development and modification of UNIX drivers on Motorola,
Data General, NCR and IBM AIX platforms which interfaced
through a variety of bus architectures to a board with an
embedded XINU real time operating system, a socket
implementation of the Berkeley TCP driver, and Intel
ASIC IP chips for the network connections.
EMPLOYER: San Diego State University, 1991 to 1993
Graduate Teaching Assistant, instructor for Astronomy
laboratory sections. For my thesis I did theoretical
modeling and statistical analysis (in "C") of doubly ionized
oxygen emission line intensities for the purpose of
determining the rms variation of temperature and density
in an observed column.
EMPLOYER: NCR/AT&T San Diego, 1982 to 1991
Software engineer developing telecommunications protocol
drivers and applications.
1) Research and development for a System Network Architecture
(SNA) Network Management application running on NCR hosts.
2) Design of a general purpose, asynchronous, interface
driver for a multi-tasked network management application.
3) Development of a runtime support module to host
platform independent applications onto NCR proprietary
4) Development of a high level interface (API) to
SNA Logical Units application protocols, providing
simplified session establishment (enable/disable) and
data exchange (send/receive) protocol management via
finite state machines (FSM).
5) Conversion of a 3270 terminal emulator LU2
communication protocol component from NCRL (extended Pascal)
to "C" programming language.
6) I was a developer and later project leader for NCR's X.25 DTE
protocol driver. This included:
upgrading the existing driver to conform to the 1984 CCITT X.25
standard and user requested interface enhancements;
overseas support for X.25 PTT certification testing;
development of a full integration test of X.25
protocol software on multiple Unix hardware platforms;
port of our X.25 and SNA protocol driver software
to a Unix Kernel Streams environment (Streams Multiplexing
EMPLOYER: The TRW Fujitsu Company, 1980 to 1982
Software engineer developing embedded applications for
a new generation of financial terminals.
1) Development of Motorola 6800 microprocessor
based, controller down-loaded, table driven, banking
terminal application, communicating with branch
controllers via and SDLC link. Mix of higher level and
2) Project leader for development of financial terminal
and printer work station software.
EMPLOYER: NCR Corporation, Rancho Bernardo, 1974 to 1980
Computer technician performing initial hardware bring up,
problem isolation and repair for NCR Century Series
Computer operator supporting software development division
Software engineer on several projects:
1) Development of assembly language disk formatter
and initializer utilities for NCR's VRX OS.
2) Test planning and execution of IVS, NCR's timesharing software
for the VRX batch OS. Developed a script driven terminal
user simulator to support automated test execution and
3) Development of the IVS Logon software
that handled initial input from pre-session terminals,
verified and initiated a time sharing session for
users (written in NCRL, a Pascal derivative).
4) Design of IVS HELP, a
general purpose, menu driven, online help facility.