Post Job Free
Sign in

Software Engineer Electrical Engineering

Location:
Erie, CO, 80516
Posted:
August 17, 2013

Contact this candidate

Resume:

*** ******* **, ****, ** ***** • h: 303-***-**** c: 720-***-**** • *******@*****.**

Dennis Flaherty

Objective

Software Engineering Technical Lead with over 20 years of experience with real-time-critical

embedded systems. Industrial experience in defense/aerospace, telecommunications, industrial

automation, and medical technology. Responsibilities have included software process

management, reusable software architecture, embedded software development (C/C and

software scripting (Python).

DoD Security Clearance, TS-SSBI w/Poly, current.

Experience

Denver, CO

8/1/2009 – 3/31/2013 Lockheed-Martin Space Systems Co.

Software Engineer Sr. Staff, CPE

Technical Lead of Simulation & Test Software, Human Space Flight: Project Orion

Managed product development for team of 30 software engineers in compliance with NASA-

approved Software Development Plan (SDP), including technical reviews and oversight, change

authorization and tracking, continuous process improvement, audit response, and formal product

certification.

Real-time vehicle sim supports formal testing of all flight components and configurations. Uses

Model-Based Software Development (MBSD) and Unified Modeling Language (UML) tools.

Unit-tests require 100% statement coverage. Rational Change/Synergy, Subversion, Eclipse,

Linux.

Team members span multiple locations and organizations.

Louisville, CO

5/29/2001 – 7/31/2009 Lockheed-Martin Coherent Technologies

Software Engineer Sr. Staff, CPE

Technical Lead and Chief Software Architect

Demonstration Payload Project software team developed 20,000 source statements of flight code

and 30,000 of ground/sim code in 2 years, in compliance with SDP using Lean-Agile processes.

Software provided laser transmitter electro-mechanical control and monitoring, configurable

payload state-triggered scripting, real-time data acquisition and Ladar signal processing, hardware

simulators, ground-network data management, and Graphical User Interfaces.

Wrote cafeteria-style reusable, portable, object-oriented software framework used as basis of all

site C++ projects. Microsoft Visual Studio C++, Visio UML, Team Foundation Server,

VxWorks, CompactPCI.

Boulder, CO

9/1999 – 5/2001 Carrier Access Corp.

Software Engineer

Embedded Operations Channel (EOC) protocol management software for Remote Data Terminal

equipment.

Product supplied GR-303 standard telephony concentration over ISDN and T1 transmission lines.

h: 303-***-**** c: 720-***-**** • *******@*****.**

Dennis Flaherty

Boulder, CO

1/1996 – 7/1999 Micro Motion, Inc.

Software Engineer/Architect

Fluid flow monitoring and real-time valve control software for batching (custody transfer) used in

industrial manufacturing equipment.

Inventor, United States Patent 5,975,747: software control of single valve to batch exact user

request amount despite variable flow rate.

Lead architecture improvement team and participated in software process.

Elkhart, IN

2/1991 – 12/1995 Bayer Corporation

Software Engineer

Real-time embedded software in medical diagnostic equipment used to treat Diabetes.

Software subject to FDA and QA oversight of product development process from requirements to

formal testing.

Education

Notre Dame, IN

1989 - 1991 University of Notre Dame

Master of Science, Electrical Engineering

Thesis on Artificial Neural Networks, courses on automated control systems

Milwaukee, WI

1985 - 1989 Marquette University

Bachelor of Science, Electrical Engineering

References

References are available on request.



Contact this candidate