CitySlicker

11/3/2014
Atlanta, GA

Position Desired

Software Engineering
Alpharetta, GA; Atlanta, GA; Marietta, GA; Roswell, GA; Smyrna, GA
Yes

Resume

Technical Skills

Programming Languages:
C/C++, Ada (ICC, GNAT, Greenhills), Visual Basic

Development Platforms:
Linux, VAX VMS, VxWorks RTOS, IntegrityRTOS, Windows CE and Windows NT.

Development Tools:
Clearcase, ClearQuest, MKS, PCMS, Serena Dimensions, Teamwork, TortoiseSVN, Perforce, Greenhills Multi, Vectorcast, AdaTest,GDB debugger,GNAT Programming Studio(GPS), GoogleTest framework, Visual Paradigm for UML, Wireshark, Eclipse, MS Visual Studio, and Xilink SDK

Graphics Tools:
OpenGL, VAPS, X-Windows, Qt, QML, and GTK Glade

Protocols:
TCP/IP, UDP, I2C, and SPI

Productivity SW:
MS Office Suite, Interleaf, Quick Silver, DOORS, Sqlite studio, and MS Visio

Standards:
DoD-STD-2167A, RTCA DO-178B Level A, MIL-STD-1553B, HLA, and DIS

Clearances: DOD Secret Clearance

Professional Experience

(Sep 2013 – Present) Embedded Software Engineer, contracted to L3 Communications Display Systems, Alpharetta, GA
· Embedded Software development for modernization of multi function displays.
· Analyzes legacy requirements and writes new requirements to support the next generation platforms. Writes High level requirements, decomposes High Level requirements into Low Level requirements. Writes software design documentation, software requirements documentation for DOORS database. Maintains all required artifacts to support DO-178B level A standards.
· Responsible for designing, developing using C/C++, integrating and testing software which interfaces with onboard peripherals over SPI, I2C, and NHI 1553 data bus, ARINC 429 and ARINC 739.
· Investigates problem reports of fielded products, and implements precision fixes as required.

(May 10 – Sep 13) Embedded Software Design Engineer, contracted to Johnson Outdoors Marine Electronics, Alpharetta, GA

· Full life cycle embedded Linux C++ development for next generation and legacy hummingbird fish finders and chart plotters using the test driven development process (TDD).
· Worked with marketing and industrial design teams to review and document requirements.
· Designed, coded, unit tested and integrated software using visual paradigm, googletest framework, and the target hardware.
· Designed and developed user interface menu systems and tools using Qt and QML.
· Developed and managed databases for persistent data storage using sqlite.
· Supported legacy and released software by investigating bugzilla reports and implementing solutions and adding new features when required.

(Jul 09 – Mar 10) Embedded Software Engineer, contracted to Georgia Tech Research Institute (GTRI), Electronic Systems Laboratory, Atlanta, GA

· Performed requirements analysis and wrote formal qualification test procedures for real-time embedded systems. Conducted tests utilizing target hardware, simulated subsystems, and other hardware-in-the-loop configurations. Ethernet TCP/IP and MIL-STD-1553B used for communication between subsystems. XML scripts used to simulate subsystem inputs and Wireshark used to capture and analyze traffic between the software items under test.
· Wrote software test plans (STP), software test descriptions (STD) and maintained required design documentation per the software standard.
· United tested software using GNAT programming studio.

(Jun 07 – Jul 09) Embedded Software Engineer STF, Lockheed Martin Aeronautics, Marietta, GA

· Designed, developed, unit tested, integrated and formally qualified real-time embedded display software for the F-22 PVI software sustainment team using Ada, C/C++ and VAPS. Software was developed for VxWorks RTOS on a PowerPC target. Unit testing was done using vectorcast and greenhills multi 2000. Integration and formal qualification testing was done on the target hardware.
· Worked closely with the systems engineering group to capture design details for input into requirement work packages for customer review.
· Analyzed system level requirements, negotiated interfaces, and wrote software requirements for DOORS database.
· Conducted and participated in peer reviews, structured walks, and formal inspections. Maintained process documentation and other artifacts in accordance with process standards.
· Managed, created, and configured software builds for unit and integration testing.

(Apr 07 – Jun 07) Embedded Software Engineer, contracted to Bsquare Corporation

· Ported C++ radio manager software for hand held devices from windows CE to Integrity RTOS for use on an ATMEL 9300 processor board for ARM.
· Drafted unit and integration tests to demonstrate functionality.

(Jun 05 – Feb 07) Software Engineer Principal, contracted to L3 Communications Link Simulation and Training, Arlington, TX

· Participated in a team initiative to re-host the AH-64D8 operational flight program (OFP) to the aviation combined arms tactical trainer (AVCATT).
· Developed high fidelity, real-time models for the Aviation Combined Arms Tactical Trainer (AVCATT) program. Designed and developed models for situation awareness, and a Generic Tactical Modem (GTM), which simulated the aircraft’s Improved Data Modem (IDM). GTM was responsible for simulating COM radio functions, and interfacing with the OFP via MIL-STD-1553B.
· Gained knowledge of HLA and DIS networks, and multi-threaded event driven systems.
· Designed and developed a desktop application, which simulated all AH-64D multi-function displays, and controls using C++, GTK glade, and OpenGL. This application allowed integration of nearly all simulated components from a local desktop, and eliminated the immediate need for use of the full simulation environment for integration testing.
· Gathered system level requirements, w...

Login or Register to view the full resume.