We provide IT Staff Augmentation Services!

Software Architecture Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

Team-oriented Software/Systems Engineer and Technical Lead with fifteen years experience in real-time embedded systems. Provided technical support for military secure radio communications, flight avionics and simulation products using C, C++, and ADA, adhering to SEI Level 3 guidelines, DO-178B and MIL-STD-2167. Skilled in software development, analysis, common software architecture, requirement design documentation, system level verification testing and trace-ability. Recognized as a self-starter with effective cross-functional communication skills and team leadership capability. Six Sigma Green Belt certified.

TECHNICAL SKILLS AND TRAINING

Languages: Java, C++, C, CORBA, Java Script, Ada, Windows MFC, HTML
Compilers: Microsoft Visual Studio C++, Green Hills MULTI 2000 (compiler, linker, simulator)
GCC GNU Compiler, Microteck
Operating Systems: Android, INTEGRITY-178B, Solaris, Linux, Honeywell DEOS
Lab Tools: Tektronics TLA 700 series logic analyzer, L-3 Telemetry Decom station.
Project Management: ROSE, ClearCase, ClearQuest, Requisite Pro, Razor, PVCS Dimensions,
Development Tools: Eclipse, UML, VectorCast, Understand C, Coverity, Booz Allen Hamilton scripts,
Microsoft Visual Studio, MATLAB, Teamcenter, Parasoft C++ test
Communication Protocols ARINC 429, IPV4, IPV6, UDP, 1553, RS-422
Security Clearance: ActiveSecret

EXPERIENCE

Confidential,Arizona April 2010 Present

Software Architecture Engineer, Mobile Phone Development

  • Responsible for architecture, prototyping and integrating an Encrypted SMS Application written for Android Native mobile phone application and platform independent personal computer GUI application using JFC, Swing, and AWT
Confidential,Arizona October 2010 April 2012 Contract and Consulting System/Software Engineer
  • As a Consulting Engineer for Curtiss Wright, provided an deficiency analysis assessment between requirements that are met and not met also developed missing system level tests for Sikorsky CH-53K Helicopter.
  • As a Contract Engineer for Honeywell International, provided System, Software and Test development oversight that identifies functional problems and suggests resolutionsfor Flight Management Systems Guidance Software while maintaing internal quality control standards and commonality.

Confidential, Scottsdale, Arizona February 2009 August 2010

Contract Software Engineer, (MUOS Project) GENERAL DYNAMICS C4 SYSTEMS
  • Provided Software Design Documentation for the Packetizer Architecture using UML methods: class diagrams and sequence diagrams on the General Dynamics MUOS military waveform (Mobile User Objective System) Program rewarded for outstanding effort and on-time delivery to customer December 2009 supporting CDR (Critical Design Review).
  • Responsible for software design, development, test plans, test procedures, test cases and mapping test cases to requirements for the Packetizer module which is responsible for voice and serial data packetizing and depacketizing following the Software Communication Architecture to support telecommunication protocols IP/UDP to interface with telecommunication secure Protocols HAIPE and SCIP using CORBA interfaces and C++ accordance with Uniform Infosec Criteria (UIC) security requirements.
  • Designed a common platform independent utility C++ class to check for endianness real time instead at compile, used in the creation of IP/UDP datagram.
  • Designed a common 32 bit Cyclic Redundancy (CRC) C++ class that uses multiple 256×16 look up tables to ensuring fast data integrity of telecommunication network datagrams
  • Developed a procedure to run Coverity via batch file whenever the unit test is executed, to help find defects during the development phase reducing product quality issues in the field.
  • Proposed and implemented a common test harness written in C++ that other team members can use to keep test output looking similar.
  • Proposed documentation of Software Communication Architecture port interface diagrams as a function of the software component rather then composite components increasing productivity in generating Interface Definition Language (IDL) that defines the SCA interfaces within this specification.

Confidential, Phoenix, Arizona June 2008 November 2008

Contract Software Engineer,

AVIATION COMMUNICATION & SURVEILLANCE SYSTEM

  • Designed and modified Aircraft Specific Database Software Verification Test Procedures (SVTP) that contains instructions written in C that the embedded software interprets the input and output interfaces of various aircraft parameters using Green Hills Software: INTEGRITY-178B real-time operating system and MULTI 2000 development tools.

EDUCATION/TRAINING

Bachelor of Science

We'd love your feedback!