We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

0/5 (Submit Your Rating)

City Of Industry, CaliforniA

SUMMARY:

  • Results - oriented senior Systems/Software manager and engineer with 25 years of multidisciplinary experience and expertise in the Defense, Aerospace, Telecommunications, Automotive, and Semiconductor industries. Effective project and program manager, leader, and mentor. Fiscally resourceful and effective cost management skills. Proven strengths in Object Oriented, Real Time, Embedded Software Design, Development, Verification and Validation (V&V), and Software Integration on multiple platforms. Experienced in all phases of the software development life cycle.

TECHNICAL SKILLS:

Technology and Tools: C/C++ VX WORKS AE653 RTOS PVCS/CMVC/CM21/CVS SOAP JAVA GREEN HILLS INTEGRITY 2167A, 1750A TEAMWORK ADA 83/95 LINUX/UNIX SEI CMM LEVEL 5 SYSTEMBUILD VISUAL BASIC HP 64000 EMULATOR A429,A629, RS422,RS485 DOORS PERL VAX/VMS CORBA TESTMATE FORTRAN INTEL 80960A CLEARCASE, MKS IMAGIX DBASE MOTOROLA 68000A DO178B LEVEL A CODETEST JOVIAL J73 MTPL TARTAN/ADASCOPE WINDOWS SOI AUDITS 1 - 4 JTRS RATIONAL ROSE/APEX REQUISITE PRO

PROFESSIONAL EXPERIENCE:

Confidential, City of Industry, California

Lead Software Engineer

Responsibilities:

  • Developed C/C++ source code and Software Design Description (SDD) Requirements to DO178B Level A standards.
  • Developed the project’s software verification approach to DO178B Level A standards.
  • Created all Green Hills Multi common functions, sample test scripts, coding standards and a User’s Manual for white box testing.
  • Wrote Python common functions, sample test scripts, coding standards and a User’s Manual for black box testing.
  • Developed material, high level and low level test review checklists, lead and trained all team members.
  • Created and adhered to Earned Value (EV) metrics and MS Project schedule.

Confidential, Phoenix, Arizona

Lead Systems Engineer

Responsibilities:

  • Rewrote the System Requirements and users manuals for the VALFAC User Interface GUI along with the Test
  • Script Engine adhering to DO-178C test platform requirements.
  • Created and adhered to MS Project schedule reaching each critical program milestone.
  • Managed VALFAC software team and MS Project schedule to implement functionality
  • Developed and Executed TCAS, TAWS, and XPDR System level tests for the Airbus EASA and Confidential Tanker deliveries to DO-178C level A and C.
  • Tests involved the use of A429, GPS, ADIRU, CFDIU, IRS, FMC, WXR, and GPSSU buses.
  • Wrote and executed TAWS Software level tests using Green Hills Integrity.
  • Used ClearCase and ClearQuest configuration management tools and ReqSuite for requirements traceability.

Confidential, Scottsdale, Arizona

Lead Software/Systems Engineer

Responsibilities:

  • Working closely with the Confidential, Confidential, and multiple divisions within Confidential, developed the System Integration Plan which included High Assurance Internet Protocol Encryption (HAIPE) and Secure Communications Interoperability Protocol (SCIP).
  • Developed the Software Test Plan (STP) and Software Test Description (STD) document for Waveform Version 3
  • Worked closely with Vocoder Services, Serial Data Services, Network Services including UDP/IP and Ethernet, as well as the Crypto Subsystem within the JTRS platform to support Black Side and Red Side Waveform development.
  • Designed the lab environment for the V&V test team which included a WDE 1.2 Power Supply, PCI Ethernet Card, 16 Port Switch, Single Key Loader, Green Hills Integrity Multi Probe, Python 2.5.2, TTC Fireberd 6000, vIPer Phones, Multi-Voice I/O Switch Boxes, RF to Optical and Optical to IP converters, and TacLanes for test and integration.
  • Developed Software/System Level tests as well as a script development process which was used as a baseline to train a 20 member team.
  • Wrote test scripts that captured CORBA IDL logging.
  • Created and adhered to Earned Value (EV) metrics and MS Project schedule.

Confidential, Glendale, Arizona

Product / Program Manager

Responsibilities:

  • Product / Program Manager and Chief Engineer for functional verification of the Primary Flight, Health Maintenance, A664 IO, and Input Processing partitions.
  • Developed a process, hired, technically managed, and mentored a cohesive engineering team (consultants and direct hire) for:
  • Design and development of Test Plans and Test Scripts using Confidential Superscript Language (SSL) for AE653, A429, Analog, Discrete, and REU data.
  • Confidential system requirement definition and verification for First Flight.
  • Effectively managed simultaneous development of several avionics programs, all finishing well below fixed budgets, with 37% cost savings.
  • Presented project metrics, various reports, and continuous feedback to CEO and Board of Directors
  • Provided executive visibility as well as Earned Value (EV) metrics as the primary on-site company representative.

Confidential, Phoenix/Glendale/Tucson, Arizona

Team Lead

Responsibilities:

  • Designed, developed, and implemented test scripts in Visual Basic for each area of CAL functionality.Took over the technical leadership in the middle of the project and redesigned a formal test plan, test process, and trained team members.
  • Supported customer design reviews, technical interchange meetings, and SOI audits by preparing presentation materials and SDRL items.
  • Worked closely with the DER in order to provide compliance to DO178B level A standards.
  • Worked closely with system and software engineering leadership to rewrite the System and Software Requirements Document in order to elevate it to a Modified Condition Decision Coverage (MCDC) verifiable state.

Confidential

Engine Control Unit Team Lead

Responsibilities:

  • Wrote and executed formal C Software/System Verification tests and analyzed C software routines for Citation X and Falcon 900 EX EFIS displays in accordance with DO178A Level 1 standards. Performed Hardware/System Integration testing utilizing the Radio Systems Bus, Avionics Standards Communication Bus, and Ar inc 429 Bus interfaces with the Electronic Display System (EDS).

Confidential, Long Beach, California/Mesa, Arizona

Developed System/Software Integration Tester

Responsibilities:

  • Designed, developed and implemented a unified interface for the verification team which provided control of theFlight Management Application (FMA) and CNCP radios, over 1553B, A429,RS422 and RS485 Buses as well as the GNU GDB/GPS Debugger on the WindRiver VxWorks AE-653 Secure Real Time Operating System.
  • Debugged test controller code using VxWorks 6.0 Workbench and GNU GDB/GPS debugger.
  • Developed verification and validation utilities which extended the Java JUnit framework.
  • Developed Functional Qualification Test procedures for the Communication/ Navigation Control Panels (CNCP)
  • LRU controlling COM, UHF, HF, MSAT, NAV, TAC, ADF, and IFF.
  • Developed a prototype test harness using the VectorCAST test tool which interfaced with AE-653 and trained team members on how to use the tool for unit test purposes.
  • Used DOORS for documentation and traceability.

Confidential, Chandler, Arizona

Developed a software Functional Quality

Responsibilities:

  • Created test case functionality that verified the 1553, Ethernet Switch, Power Transfer, Analog Input, GPS, and Serial Modules on a PowerPC.
  • Developed a telemetry database and wrote C++ procedures in Green Hills Integrity to access the MACH3’s Encoder and Decoder algorithms.
  • Debugged C++ source code in Green Hills Multi.
  • Used DOORS for documentation and traceability.

Confidential, Minneapolis, Minnesota

Lead Software Architect

Responsibilities:

  • Responsible for the design and development of all real-time, embedded, OOA, OOD C++ and ADA 95 software
  • Created the software design in Rational Rose and Apex, and used Clearcase for configuration management.
  • Redesigned the CUI C++ and ADA 95 threads to optimize run time.
  • Developed the Crew User Interface Specification System/Software Requirements Document.

Confidential, Grand Rapids, Michigan

Team Lead

Responsibilities:

  • Wrote independent MCDC test code which exercised the synchro loopback, FPGA, BIT, and Ar inc 429 C++ functionality in its entirety.Performed white box level V&V using a Signum emulator with a Chameleon C3X debugger.
  • Managed and trained team members while developing and meeting all critical milestones of a detailed schedule.
  • Abbreviated Summary of Experience (Detailed summary available upon request)

Confidential, Santa Clara, California

Responsibilities:

  • Developed software/system test requirements and test scripts for Iridium Satellite telecommunications messaging. Developed test requirements for the Message Origination Controller (MOC) to Message Termination Controller (MTC) I/O. Wrote PERL test scripts utilizing Pure TestExpert to cover MOC-MTC test requirements.
  • Developed test requirements and test scripts for the Message Origination Controller Simulator. Moderated and attended test design reviews and made presentations at PDR and CDR. Wrote the System/Software requirements document in Teamwork and wrote C embedded software for the executive on the GMT 800 door module

Confidential, Palmdale, California

Responsibilities:

  • Developed OOA/D and software/system requirements in Teamwork, for the Air Data Computation and Input Signal Processing modules for the Comanche Air Data Computer to 2167A standards. Developed a PowerPC to UNIX interface between the DADC simulator and the maintenance terminal using CORBA.

We'd love your feedback!