phoebius357

8/19/2018
San Diego, CA

Position Desired

Software Engineering
San Diego, CA
Yes

Resume

Objective

Senior/Staff/Principal Software Engineer position in Engineering, Manufacturing, Defense, R&D or Software Development environment.


Work Summary

Broad experience in software design and development. Object Oriented Programming and exposure to SEI/CMM process. Excellent verbal and written communications. Strong problem-solving skills. Work well as part of cross-functional team and individually. Can handle multiple assignments while meeting planned completion dates with minimal supervision. Thrive in a continuous learning environment. Serve as a mentor or technical lead within area of expertise.


Professional Experience

• 07/2010-09/2010: Sr Software Engineer, Cubic Defense Applications, San Diego, CA
Temporary position for wrapping up a Demo project involving Hardware Interfacing to Tactical Video Data Links. Quickly learned and implemented company’s proprietary base code. Maintained existing Software modules and developed new ones. Fixed broken ATL/COM interface due to improper reuse of existing module. Debugged and updated C++/MFC/ATL application used to interface to Tactical Video Encoder products via TCP/IP and UDP/IP. Designed, developed, tested and documented new code to support other devices. Despite limited to non-existing documentation, designed and coded new GUI module and interface to support another Video/Data Transmitter device. Performed regression testing on live hardware. Pending target hardware availability, performed simulation, using Visual Studio 2003, C/C++, MFC, COM/ATL, Wireshark, NetCat. Wrote Unit Testing document.

• 11/2006-04/2008: Sr Software Engineer, Rockwell Collins, Poway, CA
Team member of the Joint Moving Map Tactical Information Display System. Responsible for the design, development, testing and integration of interface to advanced HF/VHF Tactical Radio Systems. Performed reverse-engineering to circumvent lack of direct hardware interface. Closely worked with COMSEC to perform debugging, testing and integration of various waveforms (LOS, VMF, SINCGARS…) Routinely collaborated with hardware manufacturer and end users to define specifications and address technical issues. Re-factored legacy code. Designed and developed C++ code to support new radio systems. Updated and debugged existing MFC-based Graphics User Interface. Developed diagnostic and status screens. Reviewed and updated Software Requirement Specifications. Participated in code reviews. Wrote Design Documents. Provided training and support. Used Visual Studio 6.0, Visual Studio. NET 2005, Win32 for TCP/IP, SNMP/PPP interface and MFC for diagnostic display.

• 07/2004-02/2006: Sr Software Engineer, Sierra Wireless, Carlsbad, CA
Full-time contract position. Involved in design, development and maintenance of PC Tools and Host applications to support CDMA 1xEV-DO wireless product development and certification, including but not limited to SMS, Voice/Data, RAS, advanced engineering tools for modem configuration, firmware updates, PRI/PRL, LBS, etc. Debugged and optimized existing User Interface. Developed new GUI components. Participated in the development, maintenance and update of proprietary SDK. Developed wrapper to extend SDK capabilities. Provided sample applications and prototypes to support API usage. Developed COM client for modem power control via WMI. Routinely worked in a cross-functional team of engineers, QA and Marketing. Used a variety of in-house and external tools to support the development process. Beta tested Windows Vista and Visual Studio.NET 2003/2005.

• 01/2001-07/2004: Software Consultant, La Jolla, CA
Freelance Software consulting for Biometrics application. Wrote Serial Communications program to interface to magnetic card reader and parse data and populate MS Access Database. Provided technical support via telephone and email. Developed prototypes using advanced third-party MFC Extension library. Used Visual C++/MFC, Visual Basic, CodeJock Library.

• 04/1999-11/2000: Sr Software Engineer, Aetrium, Poway, CA
Project leader in the design, development, maintenance and integration of proprietary Host application software for Semiconductor Test Handling equipment. Hardware included motion controllers, steppers, servomotors, sensors and DSP system and device tester. Software included MFC Extension DLLs, touch-screen console, dynamic charts and utility classes in a real-time multithreaded environment. Routinely collaborated with cross-functional team. Wrote C++ code to interface to Hardware via RS-232. Developed both stand-alone and integrated maintenance tools used to update DSP flash memory, download PLC/PMAC programs as well as interactive tool to test DSP firmware. Developed engineering tool used for Servo tuning and motor calibration. Debugged and updated legacy MFC utility classes and other C++ classes used to wrap the Greenleaf communications library.

• 06/1998–02/1999: Sr Software Engineer, Precision Engine Controls, San Diego, CA
Contract position for on-site integration and setup of a Data Analysis and Monitoring System for Industrial Gas Turbines. Traveled to customer site to supervise and participate in the installation, integration and setup of the system. Environment consisted of IBM OS/2-based LAN, Sybase SQL Server, Real-Time Server using Modbus protocol, Data Analysis Server and Console Workstations. Locally built an entire system to simulate the customer site. Administered and maintained customer database. Provided technical support and training. Designed prototype applications for Windows NT.

• 03/1997–06/1998...

Login or Register to view the full resume.