Bill Gregory

2/16/2015
Gilbert, AZ

Position Desired

Software Engineering
Albuquerque, NM; Kirtland AFB, NM; Rio Rancho, NM
Yes

Resume

+-----------------------------------------------------------------------------+
| EDUCATION |
+-----------------------------------------------------------------------------+
University of New Mexico
Spring 2005 – Spring 2009
Major: Computer Science
Minor: Mathematics
+ GPA: 3.83/4.0 (Magna Cum Laude)
+ Phi Kappa Phi Honorary Society
+ Gold Key Honorary Society
Graduated: May 2009

+-----------------------------------------------------------------------------+
| EMPLOYMENT |
+-----------------------------------------------------------------------------+
+---------------------------------+
| Aviation Software Engineer I/II |
+---------------------------------+
Garmin International --- Chandler, AZ --- June 2011 - Present
+ Full Cycle Embedded C Software Feature Development and Design for Integrated Avionics Suite
- Designed / Developed Electronic Circuit Breaker Feature
+ Created Load Management System to Control Aircraft Power via Automated Electronic Circuit Breaker Manipulation in Power Restricted Conditions
+ Control and Status of Third Party Electronic Circuit Breakers
+ Embedded C Software Sustainment: Change Request Investigation / Resolution
+ Embedded System Software Requirements Development / Reviews / Analysis
+ Embedded Software Automated Test Case Development
- System Level (Black Box) testing (Python)
- Module Level (White Box) testing (C)
+ Embedded Software Requirement / Software / Test Reviews in Adherence to DO-178B Standards.

+---------------------+
| Software Engineer I |
+---------------------+
Lockheed Martin Corporation --- Albququerque, NM --- June 2009 - June 2011
+ Satellite Ground System Software Development (C#/Java)
+ Satellite Ground System Software Sustainment: Discrepancy Report Investigation / Resolution
+ Satellite Ground System Software Requirements Development /Analysis based on Customer Specifications
+ Test Cases Development / Execution / Maintenance for Satellite Ground System Software
+ Maintained DOD Secret-Clearance

+----------------------------+
| Student Intern – Part Time |
+----------------------------+
Sandia National Laboratories --- Albuquerque, NM --- August 2008 – January 2009
+ Developed Preliminary VHDL Code on a FPGA for Research Project

+-----------------------+
| Student Summer Intern |
+-----------------------+
Lockheed Martin Corporation --- Colorado Springs, CO --- Summer 2008
+ Developed/Enhanced Scripts for Day-to-Day Use
- Created HTML Parser and Windows Form for Accessing Personnel Data from a Web Directory
- Wrote Scripts for Analyzing and Ensuring Database Synchronization
+ Received DOD Secret-Clearance

+-----------------+
| Student Intern |
+-----------------+
Intel Corporation – Yield Analysis Group --- Rio Rancho, NM --- August 2006 – August 2007
+ Scoped / Developed / Maintained Key Yield Analysis Software
+ Used Visual Studio .NET (VB) to Develop Front End GUI and SQL Server for Back-End Database
+ Developed/Enhanced VBA Scripts for Daily Use in Production Yield / Statistical Data Analysis

+-----------------------+
| Student Summer Intern |
+-----------------------+
Sandia National Laboratories --- Albuquerque, NM --- Summer 2003/Summer 2004
+ Developed Data Analysis Software Routines Using MATLAB
+ Performed Non-Linear Structural Dynamics Experiments /Analyzed Experimental Results
+ Received DOE L-Clearance

+-----------------------------------------------------------------------------+
| SKILLS / PROGRAMMING LANGUAGES / SOFTWARE KNOWLEDGE |
+-----------------------------------------------------------------------------+
+ C – The programming language used for all embedded software development during my employment at Garmin. This includes the source code that was compiled to run on the embedded systems, as well as the source code and software in our internal module (white box) testing. C was also used as the language of several of my Computer Science courses at the University of New Mexico, including Data Structures and Algorithms.
+ C# / Visual Studio .NET – Developed satellite ground system software in C# at Lockheed Martin and Visual Basic while an intern at Intel.
+ Java – Developed satellite ground system software in Java at Lockheed Martin. Also, Java was the core software used in Computer Science curriculum at the University of New Mexico.
+ Python – Developed system level (black box) testing software in Python for both integrated avionics suite simulators and hardware during my employment at Garmin.
+ Git – Skilled in the use of the Git distributed revision control system that was adopted by Garmin. Have given lectures to coworkers abou...

Login or Register to view the full resume.