Software Engineer Norm Gross Seeks New Opportunity
1. NORM GROSS
normgross@yahoo.com phone: 425-260-3726
OBJECTIVE:
Obtain a Software Developer position
EXPERIENCE SUMMARY:
Languages & Methodologies - C/C++, Object Oriented Methodologies,UML Diagrams/Artifacts, STL,
IDL
Tools – Visual C++, Rational Rose/Clearcase/Clearquest, Visual SlickEdit, Cygwin, VIM, Green Hills
Multi, Standard Template Library, Matlab, Object Team, MKS, Visio, Eclipse, LDRA, Understand for C,
Flaw Finder, JIRA, lua
SOFTWARE: Operating Systems - Unix (Sun Solaris, Irix, HPUX, Harris Night Hawk/UNIX),
VxWorks, Linux, DOS, Windows, NT, Green Hills Multi
HARDWARE: PC, SUN, SGI, HP, VAX, IBM, PowerPC and ARM-7
CAPABILITIES: Over 20 years of Software Engineering and Development for a wide range of military
and commercial projects. This experience includes, but is not limited to: Object Oriented Analysis and
Design, Programming, Algorithms, Distributed Systems, Radar, Command and Control systems ,Project
Management, Encryption Devices.
EMPLOYMENT SUMMARY:
Fifth Pacific Construction - Seattle December, 2015 – Present
Proprietor
I recently took a leave from software engineering to purchase and refurbish houses for resale and/or rent.
This involved bidding, planning, hiring workers, tracking payroll and purchases for simultaneous projects. I
had hands-on experience as well as subcontracting out tasks. Though not directly software development
related, there were many aspects ofproject management including forecasting costs, performing
cost/benefit analyses,time management including meeting required deadlines, and dealing with employee
issues and concerns.
Lockheed Martin Commercial Flight Training - The Netherlands Oct 15, 2013 – Oct 14, 2015
SOFTWARE ENGINEER/contract
777 Simulator Software Models for Pneumatic and Oxygen Systems (ATA Chapters 36/35). Design, code
(C++) and test Pneumatic and Oxygen models using Visual Studio for a new Boeing 777-300 Flight
simulator. Performed software design, code & unit tests based on schematics, maintenance manual, data
manuals & Spec Control Drawings from Preliminary Design through Certification. Implemented
input/output interface functions with othersystems via ARINC 629, 429 and shared memory. Performed
systemintegration in Full Flight Simulator, in addition to trouble-shooting and debugging in a fixed based
touch panel, as well as the desktop environment. Updated and executed acceptance tests based on the
FCOM (Flight Crew Ops Man), and performed Factory Acceptance Tests with the customer. Lead the
Software Design Description effort for the simulator including creating a documentation template based on
Mil-Std 498 DIDs. Also, was involved in building, loading, running, and analyzing source and hex output
files for a re-hosted Airbus A330 Thales MCDU Flight Management Guidance Computer program
exhibiting performance issues.
2. EXPERIS/HONEYWELL 11/07/11 – 10/12/13 SENIOR SOFTWARE
ENGINEER/contractor
Commercial Flight Management Systems Code development and testing using Visual Studio and VxWorks
for (Boeing, Embraer, Gulfstream) Core 2 Debug project. Performed software design/code,Verified
systemoperation in the lab, wrote/executed acceptance JCL based tests forload deliveries and interfaced
with global software developers for the Next Generation FMS program. This included testing of new
features and regression testing. One of the platforms developed for was VxWorks based which required
compilation and some trouble shooting in the Wind River environment. Everything else was compiled in
the Visual Studio environment.
DATASOFT/GENERAL DYNAMICS 9/9/09 – 9/21/11 SENIOR SOFTWARE
ENGINEER/contractor
MUOS Platform and Waveform Code development and testing using Green Hills Multi for JTRS Manpack
(HMS) radio project. Created CIL (Crypto Interface Layer) platform code/unit tests to support Haipe, Scip,
Cover/Decover and Vocoder functionality. Also developed code for test harness as well as troubleshoot
code in the lab on the hardware. Also made additions to the IDL code. This job required some familiarity
with the CORBA layer which was a user of the CIL library.
MYKOTRONX 6/05 – 9/8/09 SENIOR SOFTWARE ENGINEER
10/06 – 9/8/09:Implemented code updates for KIV-7Mip and KIV-7M Link and Network embedded
software encryption devices. Performed updates for two projects in two different development
environments: VxWorks and Green Hills Multi. Worked in the lab to implement new functionality and get
software improvements running on the target hardware. This also involved using LDRA, Understand for
C++ and Flaw Finder - tools to analyze the code,and bring it up to newer company coding standards.
This was followed by regression testing to ensure existing functionality was not compromised.
6/05 – 10/06:Project Software Manager for KIV-7M and KIV-Mip Link and Network encryption products
- This involved day-to-day coordination, calculating Earned Value, Estimates To Complete, schedules,
budget and defect metrics. This was a multi-site project that involved developing embedded software for
link and network encryption. Regular tasks included scheduling assignments,analyzing critical paths,
identifying critical computer resources,identifying risks, tracking defects,preparing monthly presentations
and reporting progress to upper management from requirements through delivery phase.
RAYTHEON 5/03 – 6/05 SENIOR SYSTEMS ENGINEER
DD(X) Program Modeling and Simulation team - Combat SystemEffectiveness Simulation (CSES) – Was
the sole developer for several models from requirements definition through systemintegration testing.
Performed software design,coding, unit testing (creation and execution), created ROSE UML Artifacts and
reverse engineered Class Diagrams, MATLAB performance plots and documentation for the following
models:
Dual Band Radar
Ownship
Electronic Support Measures (ESM)
Cooperative Engagement Capability (CEC)
Missile Model
3. Decoy
Developed C++ models in Microsoft’s Visual Studio IDE to run in FLAMES framework. Performed
version control using Ration Clearcase VMS tool. Routinely interfaced one-on-one with customer to define
and clarify systemrequirements. Integrated models into overall simulation and performed Monte Carlo
analysis to determine model’s impact on overall systemEffectivness. Maintained models to accomadate
evolving requirements. Designed batch file used by the entire SES team to perform systembuilds via a
telnet session to the development machine.
NORTHRUP GRUMMAN 4/02 – 1/03 SOFTWARE ENGINEER/contractor
Develop C++ code, UML design packages and unit tests on Sun workstation for Defense project. Used
Rational Rose for UML diagram generation and reverse engineering C++ code. Updated an existing
application that parsed and processed MIL-STD 1553 messages.Used Clearcase configuration
management for Rose diagrams and C++ code.
BOEING FLIGHT TEST 9/01 – 4/02 SOFTWARE ENGINEER/contractor
Re-hosted Flight Test software consisting of many individual sub-programs from 386-based platform
running obsolete VAX and Intel C to use current standard C. Simplified and updated some of the existing
functionality and interface functions.Development and testing was performed in a Linux-based
environment.
RATIONAL SOFTWARE 10/00 – 4/01 STAFF SOFTWARE ENGINEER
Designed and developed test case programs written in Visual Basic to run against the Rose UML
Application Programming Interface. Performed some GUI testing,as well. Used Clearcase and
ClearQuest for Configuration Management (CM) and tracking requirements.
THE BOEING COMPANY 1999 – 2000 INSTRUCTOR – C ++ BOEING
COMPUTER EDUCATION CENTER
Developed curriculum and lesson plans for Intro to C++ Programming covering Object Oriented
Methodologies; C++ constructs/syntax; and UML diagrams.
SW & SYSTEMS DESIGN ENGINEER – THE BOEING COMPANY 1984 – 2000
Served as a key team member for a number of development projects using a variety of technologies.
Highlights include:
B-2 Program
B-2 Weapons Avionics Simulation Software Re-host
Object Oriented development using Object Team, Visual SlickEdit, Green Hills C++ compiler.
Incorporated OO methodologies using UML, C++, and Standard Template Library for real-time embedded
application. Used VxWorks real-time operating systemand tasking to simplify model scheduling and
increase efficiency. Used Clearcase for CM.
Teledesic Global Satellite Communications Project
Object Oriented analysis and development using Object Team, Sun Solaris on a workstation using C++ in a
command and control environment. Developed the ground station design and created a Windows
application to produce data for an efficiency evaluation of the satellite beam control algorithm.
4. Digital Display Development for 737 and 777
C++ and C Language display software development using Silicon Graphics/IRIX. Prototyped display
formats for internal Boeing customers using C++ and C.
777 Flight Simulator
C, FORTRAN and UNIX software development using Harris Night Hawk/UNIX. Integrated multiple
airplane systemmodels and designed/wrote code for the main real-time simulation, visuals and I/O.
Integrated prototype hardware into simulator prior to actual hardware availability. Wrote I/O drivers.
767/747 testbenches
C programming using Hewlett Packard/HP-UX and IBM PC/Microsoft C, LabWindows. Designed test and
processing programs for several different on-board airplane computer systems.
747-400
Symbolic Test Command Language programming using DOS/PC based test system.Designed and tested
systemspecifications for the on-board display systemsoftware.
Air Force One
System design,testing, wire diagram and schematic creation. Integrated the first Electronic Flight
Instrument System (EFIS) installed on a 747 from project conception through final certification flight tests.
This included representing Boeing to the vendorduring hardware development and testing.
747-200 - Inertial Navigation System design
Wrote systemrequirements and performed software testing,validation and buy off.
EDUCATION:
BS Electrical Engineering University of Buffalo, Buffalo, NY 1983
Undergrad Course work in TransistorPhysics: University of Washington 1986
GRADUATE STUDIES:
Software Engineering I (OOAD and UML) – University of Massachussetts at Lowell - 2005
Object Oriented Design Using C++ - Northeastern University- 1995
C++ Programming - University of Maryland - 1994
SECURITY CLEARANCE: inactive Secret
OTHER: Private Pilot’s License - 1988