You are on page 1of 12

ANDREW FRANKLIN BAXT

1037 NE 65th St. #247


Seattle, WA 98115
(561) 561-558-3499
abaadd38@westpost.net
Active Secret Clearance
EDUCATION
Massachusetts Institute of Technology -
Principles of Power Electronics
Pratt Institute - BSEE - (with Honors)
Nassau Community College - AAS/ELT
SUMMARY OF WORK EXPERIENCE
I have over twenty-five years of
combined electronic and computer
software work experience. My
engineering background includes
designing, programming, testing and
building digital and analog circuitry
with a specialty in creating tools for
testing real time embedded control
applications. My experience also
includes working as a manager and team
leader implementing software standards,
verification and validation for DO-178B.
EMPLOYMENT HISTORY
4/10 to Present:
Under contract with Sparton Electronics
Corp, Deleon Springs FL
Software Test Engineer: Created,
developed, implemented and documented
the process for unit testing embedded C
and assembly software white box test
procedures for the Acoustic to Radio
Frequency (A2RF) Launch Controller
Software (LCS) for Communications at
Speed and Depth Buoys. The tests were
run on the IAR Embedded Workbench IDE
Version 5.10.1 using the MSP430
simulator. The unit testing was done to
insure software reliability with respect
to dynamic structural analysis
corresponding to statement and branch
code coverage.
7/09 to 4/10:
Under contract with Northrop Grumman
Corp, San Diego CA
Software Test Engineer: Proved that
using software requirements and the LDRA
TBrun Version 7.8.3 unit test tool,
along with custom scripts done on Visual
Studio 2003 .NET, can be used to derive
dynamic analysis on Embedded Real Time
legacy C/C++ software for unmanned
drones. The two areas on the system
tested were the Radio's and the Black
boxes. Test reports were created and
used to obtain objective evidence that
Code Coverage required by DO-178B level
C has been met. Due to security
considerations further information can
be provided upon request.
12/08 to 7/09:
Under contract
with ESP Inc, Oak Harbor WA
Software Engineer: Part of a team that
is updating the Electronic Warfare(EW)
software on the EA-6B BLOCK 89A ICAP II
DEVICE 2F178 simulator for the Naval Air
Warfare Center Training Systems
Division. The operating systems are
Window XP Pro and Linux Red Hat 5. The
software being used is Visual Studio
2008 .NET C++ /C#, with GNU C. Due to
security considerations further
information can be provided upon
request.
9/07 to 12/08:
Under contract
with Crane Aerospace & Electronics
HYDRO-AIRE Inc, A Crane Co. Company,
Lynnwood WA
Software Test Engineer: LDRA Software
Tools Focal managed the team to
develop the software processes, tools,
documentation and troubleshooting for
Dynamic Code Coverage for the Boeing 787
Brake System Control Unit (BSCU) and the
Boeing 787 Axle Remote Data Concentrator
(ARDC) software. The BSCU
software-testing environment was created
using an Active Perl 5.8.8 Build 820
script. The software was then
preprocessed with the Liverpool Data
Research Associates (LDRA) C_C++ Testbed
7.5.0 tool then compiled using
GreenHills Multi for PowerPC v4.2.1. The
software was then loaded onto the
Triakis simulator and test scripts were
run, generating LDRA execution history
files. Post processing on the LDRA tool
was done generating test reports used to
obtain objective evidence that Code
Coverage required by DO-178B Level A has
been met. The ARDC software-testing
environment was similar to BSCU, except
the environment was created using a
Python 2.2 script and the target
environment was the TI Code Composer
Version 3.1.
3/07 to 9/07:
Under
contract with Kidde Aerospace & Defense,
A Hamilton Sundstrand Company, Wilson
NC
Software Engineer: Modified the Cargo
787 M3000 Smoke Detector (CSD) software
for use on the Lavatory and Crew Rest
787 M3000 Smoke Detector (LCRSD)
embedded system software. All Computer
Software Configurable Items (CSCIs) are
developed to DO178B Level B, with a
PIC18F4680 Microchip Technology
Corporation processor. Four changes
needed to be implemented. The first
change was adding an External Alarm. The
second change was adding a Self Test
Button. The third change was adding an
Alarm Cancel Button. The fourth change
was modifying the output of the CAN bus.
Part of a team to develop the process
for implementation of the LDRA static
analysis tool for testing M3000 Smoke
Detector Software. Responsible for
documenting, configuring, installing and
training everyone at the Wilson site in
the use of the LDRA static analysis
tool.
1/06 to 3/07:
Under contract with
Lockheed Martin Corporation, Fort Worth
TX
Software Engineer: Team lead
providing object-oriented C++/C
programming support for Information
Operations (IO) software tool
development including integration of
enterprise architect communications
software modules, GUI, and browser
applications to sort through UML
libraries and compare attributes to
Lockheed Martin in house generated UML
libraries. An additional feature is the
implementation of a menu feature, to
launch a 3D browser using VRML files.
Coordinating the creating and editing of
all the pertinent deployment
documentation for this ARBrowser
tool. Also developed unit test support
for real-time embedded software for the
Joint Strike Fighter Program in C++ and
Object Oriented Analysis and Design
using UML, within the Rhapsody design
tool. The software that was tested also
adhered to safety requirements. The
tools that we used were: Rhapsody, Green
Hills ITEGRITY Real-Time Operating
Systems (RTOS) and Liverpool Data
Research Associates (LDRA).
5/05 to
9/05:
Under contract with L3
Communications Display Systems,
Alpharetta GA
Software Engineer: Wrote
software for modeling on a desktop PC,
the airborne graphic display systems,
called the SMARTDECK Center Console Unit
Display (CCU) using Microsoft Visual C++
6 as per RTCA/DO-178B. This unit
displayed the following systems; Auto
Pilots, ILS Glide Slope Receiving
Equipment, Airborne ILS Localizer
Receiver Equipment, VOR Receiving
Equipment, Airborne Automatic Direction
Finding (ADF) Equipment, Temperature
Instruments, Flight Director Equipment,
Distance Measuring Equipment (DME),
Airborne ATC Transponder Equipment, Air
Traffic Control Radar Beacon System/Mode
Select (ATCRBS/Mode S) Airborne
Equipment, Airborne Multipurpose
Electronic Displays and, the VHF Radio
Communications Transceiver Equipment.

9/04 to 5/05:
Under contract with
Lockheed Martin Corporation, Marietta,
GA
Software Engineer: Wrote software for
the C-5 Reliability Enhancement and
Re-engining Program (RERP) using Ada
along with Rational Apex Duo 3.0.0b,
Rational Testmate 3.0.0 and Rational
Rose 4.5.8303. For the requirements we
used DOORS 7.0, PVCS Dimensions and
MilStandard 2167. The RERP Software
Architecture is based on the
architecture for the C-5 Avionics
Modernization Program (AMP) Software
effort for the Department of the Air
Force Aeronautical Systems Center.

4/04 to 9/04:
Under contract with
Raytheon Corporation, Portsmouth
RI
Software Engineer: Wrote OOD
software using C++ and legacy Ada 95
code incorporating CMM level 3 processes
for submarine combat control systems.
Due to security considerations further
information can be provided upon
request.
12/03 to 4/04:
Under contract
with Fairchild Controls, Germantown,
MD
Senior Software Engineer: Design and
develop software for Airbus A380
refrigeration system. Developed
Avionics Full Duplexed Switched Ethernet
Emulator (AFDX), ARINC 615A. Using MPC
750, RISC microprocessor to create
Ethernet traffic for Target Based
Operating System Simulator (TBOSS) to
communicate with Core Processing I/O
Modules (CPIOM). Using OOD with C++
(using Green Hills Multi 2000).
8/03 to
12/03:
Under contract with Goodrich
Corporation, Vergennes VT
Senior Software Design Engineer: Written
DO-178B Object-Oriented Ada 95 reusable
code modules on a MPC555 PowerPC RISC
processor, for an embedded infrared
Cargo Fire Verification System (CFVS)
for Airbus A330/340/500/600 (CMM Level
3). For redundancy each of the three
parts of the CFVS includes two
master/slave configured Host Processors
called the Computer Software
Configuration Item (CSCI). The first
part of the system consists of the main
controlling Host processor CSCI that
receives Smoke Alarm Detection
information from the Airbus Smoke
Detection Control Unit (SDCU) via an
ARINC 429 bus. This system also controls
via a Controller Area Network (CAN) bus
the two other parts of the system,
called the Video Processor CSCI and the
Illumination Sensor Module CSCI.
Specifically, have completed writing the
Built In Test Equipment (BITE) software
modules, which will be used for all
three parts of the CFVS for this
project. Also these same software
modules will be used for the hardware
Acceptance Test Procedure (ATP), as well
as being archived for any future
software applications. The project
culminated with my assisting with the HW
/ SW integration of this project.
12/01
to 7/03:
Employed by Advanced
Technologies Inc., Island Park
NY
Engineering President: Advanced
Technologies was a consulting company
with a very diverse client base.
Project helping automotive service
clients, by utilizing my knowledge of
Auto Electronic Computer Diagnostics,
Air bag computer systems and on board
computer diagnostics for automotive
engine control. Worked on applying for
alternative energy grants from the
Department of Energy.
6/00 to
12/01:
Under contract with General
Dynamics Electric Boat, Groton CT
Senior Software Engineer: Designed and
coded software, using Ada 95 on VxWorks
5.3.1, for the next generation of new
Virginia class (SSN774) attack submarines
(MIL-STD-1553B, CMM Level 3). Worked
for the Remote Interface Controller
(RIC) group using PowerPC's via a VMS
BUS. One of the projects completed was,
designing the procedure that performs
the initialization for the conversion of
the command data for the External Ship
Devices (ESD) subsystems. This
particular section of code performs the
raising and lowering of the ships
Universal Modular Mast (UMM). Another
task completed is the coding, of the
Steering and Diving (SD) control and
sensing, for the Bow Planes (BP), as
well as the rudder. Completed writing
the software to Packet Deblock (do an
unchecked conversion to translate
messages 64 bytes long) of the RS422
data transmitted, from both the Trim
and Drain (TD) and the Hovering and
Depth Control (HDC) tank level
transmitters, to be used by our
Functional Database (FUNC).
1/99 to
6/00:
Employed by Spacelabs Medical,
Seattle WA
Software Engineer: Wrote
software for product development that is
utilized by network based FDA approved
hospital wireless medical monitors.
Supported legacy software written in
C++, C, assembly and, Pascal, on the
VRTX32/86 PC platform and the VxWorks
5.3.1 Unix platform. One of the projects
completed is the implementation of a
Bio-administered lock to control the
min-volume setting on a PC2 monitor,
reverse engineering existing assembly
and C code. Another project completed is
the re-implementation of a SCSI drive to
the PC2 monitor via a dos 3.1-based
platform and a TCPIP-DECnet network.
4/97 to 1/99:
Employed by Boeing
Defense & Space Group, Seattle,
WA
Senior Engineering Specialist:
Testing Ada 83code for 777 Common
Executive Software using the Hp6400
emulator. Previously supported the
software verification effort using
Rational Apex Testmate Software. Tested
various embedded software, for
Commercial Avionics Systems (CAS) Line
Replaceable Unit's (LRU's) for
compliance with DO-178B Level A & B (CMM
Level 3). Some of the programs were the
777-300 Warning Electronics Unit (WEU),
the 777-300 Flap/Slat Electronics Unit
(FSEU), the 777-300 Environmental
Control Systems Misc. Cards (ECSMC) and
777 Common SW ARINC 429 (Aeronautical
Radio Incorporated). Lead engineer
company wide for helping create the
processes for solving any MCDC (Modified
Condition Decision Coverage) failures
such as the three FAA exceptions (OR /
XOR Exchange, Parenthetical Shift Error,
Contained Condition Replacement Error)
as well as the Rational tool failure for
Large Boolean functions.
9/96 to
4/97:
Under contract to Cummins Engine
Company, Columbus, IN
Embedded Software Engineer: Designed,
coded, debugged, tested and supported
real time software using 'C', MC68332
for the next generation of Cummins
Diesel Engine Control Modules (ECM's).
This work is very similar to the work
done at Delco Electronics, however for
Configuration Management, we used
Clearcase, for debugging we used the HP
64000 Emulator and, we compiled with a
MRI compiler.
5/95 to 9/96:
Under contract
to Delco Electronics, Kokomo,
IN
Embedded Software Engineer: Helped
write the next generation of embedded On
Board Diagnostic Software (OBDII) for
Delco Electronics Engine Control Modules
(ECM's). These ECM's control every
aspect of an engine's operation, from
initiating the spark in the spark plugs,
to monitoring the amount of emissions.
The program functions were written in
Modular_GM, as well as assembly code,
using the Motorola 68332 and 68HC11
family of microprocessors. The
Distributed Software Development System,
(DSDS), working on a Sun4/SPARC station,
was used for Configuration Management.
We used custom simulation tools for
testing.
6/93 to 5/95:
Owner of E.E.
Design Engineering, Oceanside,
NY
Engineering President: Helped write a
game program for Bonsai Entertainment
Corporation that runs on a Sega Genesis
System. The program was written in
68000 assembly language.
1/93 to
6/93:
Under contract to Sylvania/Osram
Corporation, Hillsboro, NH
Systems
Integrator: Used a custom made vision
algorithm to evaluate integration of the
Cognex 4400 vision system into an
automotive light bulb manufacturing
process.
3/92 to 8/92:
Under contract
to Fusion Systems Corporation,
Rockville, MD
Electrical Engineer:
Worked on a program to develop an
automated test stand for high intensity
microwave driven ultraviolet bulbs and
their power supplies. Wrote the control
program in Turbo C++ using an IBM PC
clone to drive a Keithley Metrabyte
System and an Oriel Spectrograph/Diode
Array.
11/91 to 3/92:
Under contract
to ILC Dover Inc., Frederica, DE
Systems
Integrator: An EMI design evaluation for
improving chemical protective shelters.
Some of the criteria involved compliance
with the National Electrical Code (NFPA
Pamphlet 70) and a complete analysis of
the system's electromagnetic
compatibility (EMC, MIL-STD-461C).

11/89 to 3/91:
Under contract to
General Electric Company, Harahan,
LA
Application Engineer: Worked on a
series of projects which involved
retrofitting steamships for automatic
unmanned computer control (GE FANUC
SERIES SIX PLC). Furthermore, managed,
setup and customized the Autocad
systems, as well as interviewed, hired
and, managed the entire Autocad
department.
7/89 to 11/89:
Worked for
AKR Robotics Inc., Livonia, MI
Project
Engineer: Supervised personnel and
material for the retrofitting of manual
paint systems into automatic AKR 3000
robotic paint systems for McDonnell
Douglas.
1/89 to 7/89:
Worked for
Regal Wire & Cable Inc., Levittown,
NY
Design Electrical Engineer: Designed
and built digital wire cutting machines,
utilizing both the 80386 microprocessor
control and the 8042 stepper motor drive
system for measurement.
11/88 to
1/89:
Under contract to
ALOCA/Goldsworthy Inc., Torrance,
CA
Electrical Control Engineer: Helped
conceive, design, purchase, build and
program all electrical, electronic and
hydraulic control equipment for
automated production machinery.
9/87
to 9/88:
Under contract to Dr.
Reider/PhD/Audiologist, Brklyn,
NY
Biomedical Engineering Consultant:
Designed and built a prototype of a
Non-Volitional Audiometer using an IBM
XT to talk to a Motorola M68HC11EVB (an
8-bit single-chip HCMOS
microcontroller).
9/85 to 9/87:
Under
contract to Pratt Institute, Brklyn
NY
University Consultant: Devised,
designed, and implemented the first
basic electronics course for the School
of Continuing Education program.
9/82
to 9/85:
Under contract to Lamar
University, Orange TX
University
Instructor: Taught every Electronic
Technology course for the Associates of
Applied Science degree. Also used the
following computers; IBM XT, MAC SE,
VAX, PRIME, HP41CX. The languages used
were FORTRAN, Basic, `C', VAX/VMS, UNIX,
AUTOCAD, Assembly Language, and
68XXX/80XXX Machine Language.

PUBLICATIONS/WHITE PAPER/TECHNICAL
DOCUMENTS:
Crane Aerospace & Electronics
HYDRO-AIRE Inc:
Crane Software Technology RTCA/DO-178B Tool
Qualification Document for the C LDRA
Tool Suite Release Version 7.5.0 Level A
Qualification for the BOEING 787 Brake
Control And Monitoring System (BCMS),
SWTQP46-141, Rev -, 2007, A Baxt
For the Boeing 787 Brake System Control
Unit (BSCU):
Version Description Document For
the Boeing 787 BSCU Software Integration
LDRA Execution History Desktop PC
Configuration Image, VDD-46-141922-01
Rev -, 2007, A Baxt
Software Verification Test Procedure
for the BSCU Operational Program
Software (OPS),
SWVTP46-141880-01 Rev -,
2007, A Baxt
Version Description Document for
the Boeing 787 BSCU Hardware Software
Integration Test Environment Files,
VDD46-141925-01 Rev -, 2007, A Baxt
For the Boeing 787 Axle Remote Data
Concentrator (ARDC):
Version Description
Document For the Boeing 787 ARDC
Software Integration LDRA Execution
History Desktop PC Configuration Image,
VDD-46-141932-01 Rev -, 2007,
A Baxt
Software Verification Test
Procedure for the ARDC Operational
Program Software (OPS),
SWVTP46-141883-01 Rev -, 2007,
A Baxt
Version Description Document for
the Boeing 787 ARDC Hardware Software
Integration Test Environment Files,
VDD46-141930-01 Rev -, 2007, A Baxt

Kidde Aerospace & Defense:


For Model 3000 Lavatory and Crew Rest Smoke
Detector:
Software Design Description (SDD),
R-8051, Rev A, July 25, 2007,
Software Requirements Trace Matrix
(SRTM), R-8060, Rev A, July 18, 2007,
Interface Control Document (ICD),
R-8053, Rev B, July 13, 2007,
Software Requirements Specification
(SRS), R-8050, Rev A, May 25, 2007.
"Process for Running Static Analysis
for LDRA, Internal Document"
April 19 2007 A. Baxt.

LOCKHEED MARTIN:
"High-Level Requirements Specification
(HRS) for Archect Browser, 1239
Version 1.0" 2006,
"High-level Design Description
(HDD) for Archect Browser, 1239
Version 1.0" 2006,
"Detail Requirements Specification (DRS)
for Archect Browser, 1239
Version 1.0" 2006,
"Sensitive Material Distribution Profile
(SMDP) for Archect Browser, 1239
Version 1.0" 2006,
"Build Instructions for Archect Browser,
1239 Version 1.0" 2006,
"User Manual for Archect Browser, 1239
Version 1.0" 2006,
"System Version Description (SVD)
for Archect Browser, 1239
Version 1.0" 2006,
"Installation and Backout Instructions
and Planning for Archect Browser, 1239
Version 1.0" 2006,
"Test Digest for Archect Browser, 1239
Version 1.0" 2006,
J. Williams, R. Plested, A.
Baxt, S. Tran, D. Trinh, P. Lopez,
Lockheed Martin Aeronautics
Company
"LMCO JSF Inheritance Work Instructions"
September 20 2006 Rev -, A. Baxt
"LMCO JSF LDRA Test bed Work
Instructions" October 6 2006 Rev -,
A Baxt
"LMCO JSF OBJECT BOX Work Instructions"
September 26 2006 Rev -, A. Baxt
"LMCO JSF WHITE BOX Work Instructions"
September 26 2006 Rev - , A. Baxt
"LMCO JSF Process for robustness
testing" September 26 2006 Rev -,
A. Baxt
BOEING:
D906-10302, "MCDC Desk Analysis for
Deriving Independence Tests" 1998,
A. Baxt, The Boeing Company,
Boeing Defense & Space Group,
Commercial Avionics Systems.
PROFESSIONAL DEVELOPMENT TRAINING:
Principles of Object-Oriented Design
with UML. The Capability Maturity
Model for Software (SW-CMM).

PROGRAMMING LANGUAGES:
ADA, Assembly, Basic `C' `C++' FORTRAN
Java Modular-GM
MICROPROCESSORS:
INTEL:
8051/8080/8085/8086/8088/8096/80535
/80286/80186
MOTOROLA: 8-BIT (M68HC05, M68HC08,
M68HC11)
16-BIT (HCS12, M68HC12,
DSP56800, M68HC16)
32-BIT (68K M683XX, MCORE,
MPC5XX)
Microchip: PICMICRO(R) 18MCU
INTERFACE: RS232, RS422, ARINC 429
OPERATING SYSTEMS: SunOS 5.5.1
Generic Sun4u Sparc Sunw VAX/VMS
version V5.5-2 Win2000 NT WinXP
Win98 Win95 Dos Linux
REAL-TIME EXECUTIVES: VRTX32/86,
VxWORKS5.3.1
AFFILIATIONS:
Past Editor for the Long Island
Consultants Network of the Institute of
Electrical and Electronics Engineers
(LICN IEEE).
Past Co-chairman of the Institute of
Electrical and Electronics Engineers of
Engineering in Medicine and Biology
Society of New York City (IEEE EMBS).
Ref: RsumSWT100823.txt