Sign in

Software Engineer Professional Experience

Indialantic, Florida, 32903, United States
May 20, 2017

Contact this candidate

*** * ******* *** #***

Indialantic, FL *****

(321) ***-****

Education: Clearance: SECRET (Not Active)

M.S., Electrical Engineering; San Diego State University; 1979-1983

B.A., Sociology; State University of New York at Buffalo; 1973-1977

Qualification Summary:

Over 35 years experience in embedded software development, logic design and microprocessor system design. Extensive development experience in avionics, communications, radar systems, weapon systems and commercial software products.

Systems / Standards:

Familiar with Linux/UNIX, Windows, VRTX, iRMX86, DOORS, Rational, VxWorks. Standards DO178B, ARINC 429, ISO 9000, MIL-STDs 2167A, 498, 1367


Ada, PASCAL, PLM86, C, C++, C#, Java, .NET, JOVIAL, MFC, MATLAB, Qt, Visual Studio, Visual Basic, FORTRAN and assembly languages (80x86, 68k, MIPS, PPC)

Professional Experience:

RDG, Cocoa, FL 2015-date

Senior Software Engineer

Designed, implemented and tested SecureLiberty® encryption products for Windows, Linux, Android & iOS. Development using C++ and Qt.

Rockwell Collins Corporation, Melbourne, FL

Independent Contractor / Senior Software Engineer

(1989 – 1990, 1992 – 1994, 2011 - 2014)

Performed upgrades to RTA-4218 Weather Radar. Added functionality to store Windshear data, added and maintained webpages and driver software for replacing obsolete hardware. C++, Java, JavaScript, SHARC and ColdFire processors.

Developed and tested Ada, PL/M-86 and ASM-86 code for the ILS-720 instrument landing system and the upgrade to ILS-900. Also developed Ada code and test tools for the Central Maintenance Computer, an on-board fault diagnosis system for Boeing 747 aircraft.

Millennium Engineering and Integration Co, Satellite Beach, FL 2008 – 2011

Senior Software Engineer

Upgrade, maintain and verify code for JARSS-RT and JARSS-MP. The tools utilized are C++, Matlab, Qt Designer and Java on a Linux platform.

Subcontractor to ITT SLRSC on the Antenna Designate (AD2) program. The AD2 predicts the position of spacecraft to determine the orientation of the tracking antenna. Used GNAT-Pro Ada and vxWorks for the PPC platform. Project completed successfully.

Northrop Grumman Corporation, Warner Robins, GA 2005 – 2008

Senior Software Engineer

Lead ongoing task to re-host the PACU software of the AN/ALQ-161 Jammer. The first phase involved converting all JOVIAL source files of the PACU to Ada 95. The next phase was the complete redesign of the PACU including reverse engineering, deriving software requirements, design and implementation.

Lockheed Martin Corporation, Warner Robins, GA 2003 - 2005

Senior Software Engineer

Ported existing 1750A-based C130H Gunship Mission Computer to the PowerPC-based Dy4 SVME-181 platform. The code is written in JOVIAL and C and hosted on the Linux OS.

Wrote VMX compatible Real Time Operating System (RTOS)

Worked on the C5 RERP project using Apex Rational (Ada) under Solaris.

Advanced Micro Devices, Austin, TX 2001 - 2002

Contractor / Senior Software Engineer

Developed diagnostic software for the next generation AMD microprocessor (K8) under Linux using C++ and x86 assembly. Designed real-time device drivers to test various subsystems of the K8 platform: DDR memory interface, TLB, data caches and HyperTransport bus.

Litton Applied Technology, San Jose, CA 1996 – 2001

Contractor / Senior Software Engineer

Designed and implemented operational software for the Continuous Wave Receiver (CWR) upgrade of the AN/APR39A Radar Signal Detection Set (RSDS) using Ada and PLM86.

Harris Corporation, Palm Bay, FL (1988 – 1989, 1991 – 1992, 1995 – 1996)

Contractor / Senior Software Engineer

Updated USAF T-38 trainer aircraft avionics to flat-panel LCD displays in C and Ada with VAPS prototyping software.

Designed and implemented the console operational software using PL/M-86 and ASM-86 for the VSCS project, a communications system for the FAA to be used by air traffic controllers.

Coded major enhancements to the Traffic Load Simulator for VSCS.

Previous experience (1980 – 1990) available on request

Contact this candidate