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 20 years of multi-disciplinary 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 Boeing 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:

  • 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.

Confidential, Glendale, Arizona

Product / Program Manager and Lead Engineer

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:

  • 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, California/Mesa, Arizona

Developed System/Software Integration Tester

Responsibilities:

  • Designed, developed and implemented a unified interface for the verification team which provided control of the
  • Flight 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 Test

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.
  • 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:

  • 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.

Confidential, San Diego, 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. Single handedly created the system/software requirements document in Teamwork and wrote C embedded software for the executive on the GMT 800 door module.

We'd love your feedback!