Timothy A. Nibert
Fort Worth, Texas *****
Email: **********@*****.***
PROFESSIONAL PROFILE
Senior Software Engineer with advanced experience developing and verifying avionics software for both aircraft and the Space Shuttle Program. Use LDRA tools to provide static code analysis as well as test specification development and execution for avionics software. Administer object-oriented programming (OOP) concepts and constructs through various applications. Analyze standards, such as RTCA DO-178B, and design documentation to understand software products and applications for customer requirements. Attain high-level proficiency in multiple software languages, methodologies and platforms.
EDUCATION
Master of Science Degree – Natural/Space Sciences, 1991
University of Houston – Clear Lake, Houston, Texas
Bachelor of Science Degree – Physics, 1987
Texas A&M University, College Station, Texas
RELATED COURSEWORK
San Jacinto College, Houston, TX (Continuing Professional Development)
Java Applications – 2013
Visual Basic 2010 Applications (.NET framework) – 2013
Advanced C++ Programming – 2013
Microsoft Office 2010 Applications – 2013
SOFTWARE SKILLS
C/C++
Microsoft Visual C++
UML
FORTRAN
Visual Basic 2010
Java
LDRA
DOORS
VxWorks 653 OS
MatLab/SimuLink
MIL-STD-1553
OpenGL
UNIX
Ada
Rhapsody
Pascal
Assembler
JCL
EXPERIENCE
Senior Software Verification Engineer Aug. 2016–Oct. 2016
John Galt Staffing Fort Worth, TX
Use the LDRA tool suite to create module level test specifications that match customer requirements for acceptance.
Create SVCPs in parallel with another Software Verification Engineer; then, script the low-level test (LLT) cases from the SVCPs into LDRA test case files (TCFs).
Perform independent verification of military transport avionics software written in C using VxWorks OS to meet DO-178B guidelines for low level requirements.
Experience use of GIT configuration management software tools.
Contract in support of Elbit Systems of America of Fort Worth, TX.
Senior Software Verification Engineer Sept. 2015– Aug. 2016
Richland Technologies, LLC. Lawrenceville, GA
Use the LDRA tool suite to create module level static code analysis, test specifications and test execution reports that match customer requirements for acceptance.
Perform independent verification of avionics software to meet DO-178B guidelines for requirements and design documentation artifacts as well as finished source code.
Verify software written in C using VxWorks OS, test specification reviews, and test execution result reviews comply with different levels of the DO-178B standard.
Model activity and sequence diagrams for placement in design documentation using UML tools.
Use FPGAs resident on Power PC circuit boards as target hardware for testing.
Experience use of Subversion (SVN) configuration management software tools.
Track software reviews and actions using the OnTime DB tool.
Software Verification Engineer July 2014–August 2015
American Contract Group, Inc. Lawrenceville, GA
Support operational flight program as well as software for avionics systems used in Gulfstream aircraft.
Provide module level static code analysis, test specifications and test execution reports using the LDRA tool suite.
Verify software written in C complies with different levels of the DO-178B standard, including independent test specification and test execution result reviews.
Provide quality review of static analysis and test specifications to ensure delivered artifacts match requirements for acceptance.
Contract in support of Richland Technologies, LLC of Lawrenceville, GA.
Software Consulting January-March 2014
San Jacinto College (self employed) Houston, TX
Develop C++ payroll system for small business for use by Professor Sharon George in classes.
Design payroll system with multiple features using object oriented development methods.
Medical Caregiver 2012 – 2013
Aging Parents Houston, TX
Help transport and provide convalescent care following my father’s thoracic/lung surgery and subsequent chemotherapy to treat for lymphoma from August 2012 until his death in October 2013.
Software Engineer 1999 – 2011
United Space Alliance (USA) Houston, TX
Develop software maintenance projects from requirements through code integration/delivery for space shuttle orbiter computers.
Perform unit and unit integration testing (path coverage & boundary points) on software projects using automated simulators.
Work in small teams of developers and testers to coordinate development of projects.
Manage development and/or testing of several projects concurrently.
Participate as needed in various audits to ensure quality of the software baseline.
Acquire experience with object-oriented programming (OOP) concepts and constructs by programming and testing several flight software requirements sections in C++ using various tool-sets (i.e. DOORS, LDRA, SimuLink).
Support space shuttle flights on-console using various NASA support applications.
Participate in small teams of developers to perform process improvements to the organization’s development process and development test process.
Software Engineer 1992 – 1998
Unisys/USA Houston, TX
Develop and maintain application software projects from customer requirements through acceptance testing and delivery. USA became the contractor in October 1996.
ACHIEVEMENTS
Spaceflight Awareness Team Achievement – 2009
USA Quest for Excellence: Teamwork – 2004
USA Quest for Excellence: Technical Achievement – 2002