Career Profile
Software Engineer more than 20 years of experience. Specializing in design and development of real-time embedded software. Equally effective working independently or as part of a team. Comfortable interfacing with all levels of management. Excellent communication skills. Strong leadership skills. Very Dynamic. Very Versatile.
Notable Skills
Project Leadership, RTOS BSP / driver development (uC/OS II, III, VxWorks, Green Hills).
Custom Kernel Development.
Expert in all aspects of Embedded, real-time Software Development. DSP development and implementation. Specialist in hardware / software integration.
Most common architectures including Power-PC, ARM, Blackfin, Motorola / HC68xxx, SPARC, MIPS, R3000, R6000, Intel & TI DSPs. PC based support (Visual Studio, VB & VC++)
Tools
C, C++, Visual Basic, various RISC & CISC Assemblers, Ada, IAR Embedded Workbench, Tornado, most other common IDEs, Logic Analysis Systems (Tektronix, Agilent, etc.), Digital Oscilloscopes
Multiple Controller emulator / simulators, Spectrum Analyzers., BUS Sniffers, Protocol Analyzers.
Experience
Elbit Systems of America Fort Worth Principle. Engineer, October 2006 - Present
Software Lead - SINCGARS frequency hopping, cryptographic field radio. Redesign, modernization and Obsolescence. Led the software effort for the modernization and redesign of all components for several models of the SINCGARS digital communication system.
Custom Manufacturing & Engineering St. Petersburg, FL Sr. Engineer, October 2004 –October 2006
Software Lead for a merger of GPS and CDMA Satellite Phone technologies. In addition to my lead role, I am responsible for Algorithm modeling and coding of a proprietary wireless protocol. A Software Defined Radio (SDR) implementation was chosen because of very aggressive size requirements.
Software Lead for Game Camera project. This project integrated digital camera technology and the very low power Zigbee wireless network solution.
Nielsen Media Research, Dunedin, FL Contract Engineer, Sept. 1999 to Oct. 2004.
Participated in requirements analysis, design and development of system software for Nielsen Media’s Home Unit (HU). Tasks include the design and implementation of memory management and event buffering scheme. A real-time task monitoring system, A real time status reporting system, extended / improved timekeeping methodology. Development of device drivers for COTS audio processing hardware. Development of device drivers for proprietary device communication and implementation of proprietary protocols. Implementation of XML parsing and data compression. Assist in troubleshooting of proprietary hardware. BSP development and support.
Developed and integrated data collection and test tools hosted on several environments including Windows NT, Unix, vxWorks, SPOX & proprietary operating systems.
Designed and developed drivers for a TMS320C32, DSP architecture.
Designed, developed and integrated sound processing software for an “embedded PC” platform.
Mnemonics, Inc. Melbourne, FL Contract Engineer, April 1999 to July 1999.
Integrate, customer applications to a new implementation of a 3rd party Board Support Package. Duties included decoupling application from BSP and correction of configuration management issues.
Harris Corporation. Melbourne, FL Contract Engineer, Dec 1998 to April 1999.
Designed and Integrated a Board Support Package and various device drivers for the Motorola MBX860 embedded controller. Designed and implemented a cellular test set and a personnel location system. Duties included customization and integration of two vender-supplied vxWorks BSPs.
Honeywell Inc. St. Petersburg, FL Contract Engineer, Oct 1997 to Jul 1998
Design and development of various portions of the Built in Test Firmware for one of Honeywell's, Space Hardened Single Board Computers.
Developed Firmware work arounds for errors that exist in Honeywell's 32 bit, Radiation Hardened, High Speed Processor.
Group Technologies Tampa, FL Contract Engineer, D...
Login or Register to view the full resume.