Software Test Engineer Resume
Centennial, CO
SUMMARY:
- Embedded Software Engineer with extensive experience in requirements, development, testing, integration and documentation of process oriented workflow of real time multi - tasking embedded system firmware/software. Experienced in various multi-tasking configurations for avionics systems including navigation, displays, and flight management systems utilizing Mil-Std-1553B and other communication protocols. Trained and experienced with: OOD/OOP, processor architectures and hardware design.
TECHNICAL SKILLS:
Development Platforms: Windows, Solaris, VAX, Unix
Languages: Compilers: Ada, C, JOVIAL, PASCAL, FORTRAN, PLM86, Assemblers: i80960, TMS320C26, 80286, Excel\VBA, VB, JAVA, MatLab, WinBatch
PROFESSIONAL EXPERIENCE:
Software Test Engineer
Confidential, Centennial CO
Responsibilities:
- Performed decision coverage and error analysis along with general review of unit tests for Vulcan launch vehicle navigation, steering and anntenna control software, implementing Exce\VBA macros to extract data from AdaTest files.
V&V Engineer
Confidential, Clearwater FL
Responsibilities:
- Supported V&V efforts for the navigation system for a launch vehicle system Involving writing FQT procedure descriptions and cross referencing Mil-Std-1553 outputs with tests.
Confidential, Grand Rapids MI
SOFTWARE ENGINEER
Responsibilities:
- Resolved software problems involving navigation for Boeing KC-46 ARINC-653 based flight management system software utilizing Excel, DOORS and the ADACORE IDE.
Confidential, Cedar Rapids IA
SYSTEM ENGINEER
Responsibilities:
- Developed requirements for flight management system utilities software using DOORS, AdaCore GPS and PREP towards DO178B level B .
Lockheed Martin MS2, Owego NY
SOFTWARE ENGINEER
Responsibilities:
- Developed platform agnostic middleware server software in C, using subversion, eclipse and AdaMulti per SEI level 5 to support Qual Test of the B2 displays processor upgrade.
Confidential, San Antonio TX
EMBEDDED SOFTWARE ENGINEER
Responsibilities:
- Contributed to rehosting of Mission Management JOVIAL software from legacy C130 Mil-Std-1750 system using battery powered RAM to power-PC using Flash, NVRAM and RAM.
Confidential, Huntsville AL
VERIFCATION ENGINEER
Responsibilities:
- Developed scripts utilizing Confidential AR INC 429, MIL-STD-1553, etc. for ATE which exercised pushbuttons, and performed OCR to perform FQT on the Blackhawk FMS.
Confidential, Little Falls NJ
EMBEDDED SOFTWARE ENGINEER
Responsibilities:
- Resolved various problems with TMS320C31 based navigation systems implemented in Tartan Ada involving GPS, odometer and system moding. Performed field (van) and formal testingand requirements rewrite along with software analysis and modification.
Confidential, Tucson, AZ
EMBEDDED SOFTWARE ENGINEER
Responsibilities:
- Upgraded Tartan Ada83 to Ada 2005 using ADACORE GPS, integrated with VxWorks and implemented new CH47 Flight Management System functions. Wrote test scripts to verify white box C code changes.
Confidential, Rockford, IL
SOFTWARE INTEGRATION ENGINEER
Responsibilities:
- Performed software integration of Boeing 787 Electronic Power Systems
Confidential, Woodland Hills, CA
EMBEDDED SOFTWARE ENGINEER
Responsibilities:
- Developed white box tests for PPC based C17 Avionics systems using Green Hills DO-178B RTOS debugger breakpoint scripting to support BIT Validation and performed throughput analysis using trace-points and Excel.
- Produced FQT for F4 LN93G navigation system utilizing MATLAB and Excel. Developed ATP for Hemispherical Resonator Gyro based inertial systems used on Deep Impact utilizing WINBATCH
- Developed Ada code for I80960 and Power PC based GPS aided inertial navigation systems including development of Kalman Filters for COMANCHE, F18, Global Hawk, Sea Harrier
- Integrated external multi-frame velocity update algorithm to the Navigation Kalman Filter
- Converted the F18 navigation display from JOVIAL to Ada and incorporated GPS aiding.
- Streamlined F22 unit testing, saving many hours by creating Ada generic packages, instantiatable for all ADA data types to format F22 unit test IO
- Developed C and TMS320C26 assembly code on GPS Aided Fiber Optic Gyro aided inertial system. Implemented IMU simulator using the processor’s built-in serial IO to input delta theta/velocities matching GPS RF. Identified throughput deficiency and remedied by moving high rate processing code into internal processor memory
Confidential, Pico Rivera, CA
EMBEDDED SOFTWARE ENGINEER
Responsibilities:
- Designed, developed and tested JOVIAL software and produced detailed requirements documents for an aircraft multi display system OFP and principle designer of the Warnings Caution Advisory and RADAR displays software
Confidential, St Louis, MO
EMBEDDED SOFTWARE ENGINEER
Responsibilities:
- Performed statistical error analysis using FORTRAN for a passive RADAR system
- Principle software designer/developer for F18 AFTA and AV8B CAFTA, which included writing debugger, device drivers, installing VRTX kernel
- Developed hardware and software for AV-8B Harrier integration test system