What is YShout?j

Engineers


 

Summary of qualifications

James W. Harris has of over 26 years of technical consulting in defense, aerospace, telecommunications, and commercial programs. Mr. Harris has a proven history for the timely completion of contractual requirements for the design, coding, verification, validation and integration of software with hardware utilizing state of the art programming languages, computers and techniques.

Mr. Harris received a Bachelor of Science Degree in Electrical Engineering from the University Of Iowa in 1975.

James Harris previously held positions as a Senior Software Safety Engineer, Senior Software Test Engineer and Senior Software Process Engineer. Presently as a Senior Software Safety Engineer he is responsible for Software Safety related issues for all elements of the Vertical Take Off UAV (VTUAV), Future Combat System (FCS), Hunter, Global Hawk and Joint Unmanned Combat Aircraft System Unmanned Aerial Vehicles (UAV). The Software Safety function requires that he interface closely with the VTUAV, FCS, Hunter, JUCAS and Global Hawk engineering groups to ensure that Software Safety is an integral part of system and software requirements development as well as system design, implementation and verification. He is also responsible for performing Software Safety Requirements, Design, Code, Test, and Change Hazard analyses on VTUAV, FCS, JUCAS, Hunter and Global Hawk safety critical Computer Software Configuration Items (CSCIs). He is in the process of publishing the HALE Software Safety Process Work Instructions and currently has published the Sector Level Software Safety Manual as a member of the NGC System Safety Community Of Practice (COP). As Senior Software Test Engineer in the Airworthiness Group he was responsible for the development and execution of software test procedures to achieve Airworthiness Certification of the Global Hawk Unmanned Aerial Vehicle (UAV) Integrated Mission Management Computer (IMMC) embedded safety critical Computer Software Configuration Item (CSCI) written in C++ in accordance with RTCA/DO-178B guidelines. 

As a Senior Software Test Engineer in the Airworthiness Group, Mr. Harris was responsible for the development and execution of software test procedures to achieve Airworthiness Certification of the Global Hawk Unmanned Aerial Vehicle (UAV) Integrated Mission Management Computer (IMMC) embedded safety critical Computer Software Configuration Item (CSCI) written in C++ in accordance with RTCA/DO-178B guidelines. 

As Senior Software Process Engineer in the Software Process Group he was responsible for writing work instructions, course development and providing training in Test Plan Development, Test Procedure Development, Software Unit Test Procedure Development, Test Reporting, Post Test Reviews and Regression Analysis to achieve CMM SEI Level 3 Certification.  Mr. Harris has been working on the Global Hawk for the past 3 years and, his extensive expertise and knowledge in the area of Software Safety and has provided mentoring and training to junior engineers and has created a global state of the art UMS Software Safety Program.

Mr. Harris has a total of 26 years of Software Engineering experience with the following capabilities:

  1. Senior Software System Safety Engineer
  2. Senior Software Engineering Consultant.
  3. Senior Software Test Engineer
  4. Senior Software Process Engineer
  5. Federal Aviation Administration (FAA) Consultant Designated Engineering Representative (DER) Candidate.
  6. Obtained certification as a PeopleSoft Technical Pro with fluency in PeopleTools, PeopleCode, Process Scheduler, and SQL/SQR.
  7. Received certificate as Senior Software Safety Engineer (University Of Southern California (USC)).
  8. Received Software Safety Training at University Of Southern CA (USC) and Lockheed Martin Aeronautical Systems
  9. Fluency in multiple high-level languages (Ada, C, C++, JAVA, JAVA Script, Protel, Pascal, Jovial, Atlas, FORTRAN IV, Tandem Pascal, FORTRAN 77, Basic, JCL, ATPL) and assembly-level programming languages and familiarity with typical support software used in a software development process. Familiarity with typical software tools available to facilitate the development, documentation processes.
  10. Demonstrated knowledge of the rationale for, the significance of, and implementation of each stage of the software development process, as well as its supporting standards, procedures, and documentation.
  11. Experience gained from 26 years in Software Design, Development, Verification, Validation, Test, and Documentation.
  12. Experience in participation in a technically responsible capacity over a complete software development program life cycle.
  13. Comprehensive familiarity, understanding and implementation of Commercial Software Standards and Specifications (RTCA/DO-178A, RTCA/DO-178B, IEE/EIA 12207.0, IEEE1228).
  14. Experience interacting with all phases of software development and testing processes addressed by commercial and military software standards, including utilization of the associated configuration and quality assurance processes. This experience includes significant responsible involvement in several of those phases.
  15. Demonstrated knowledge of sources of software anomalies, the relative merits of the types of testing procedures, which are available to protect against them, and the characteristics of a thorough test program.
  16. Familiarity with the aspects of computing peculiar to real-time software systems, such as the use of interrupts, multi-tasking, software reentrancy, objected orientated design etc. This includes an appreciation of the types of analysis and testing necessary to ensure the integrity of these systems.
  17. Knowledge of hardware characteristics such as input/output schemes, memory organization and multi-port access, communication-bus protocols, and processor architecture, all of which have an impact on the software interface and the potential for the creation of anomalies.
  18. Comprehensive familiarity, understanding and implementation of Military Software Standards and Specifications (MIL-STD-2167A, MIL-STD-498).
  19. Comprehensive familiarity, understanding, and implementation of software safety and system safety assessment processes (SAE ARP4761, SAE ARP4754, MIL-STD-882B, MIL-STD-882C, MIL-STD-882D).
  20. An understanding of the techniques, which may be employed, to reduce software criticality levels, such as system architecture, dissimilar software, and partitioning. This includes the ability to assess the adequacy of a proposed technique relative to the system integrity requirement.
  21. Experience considered in relation to software level is as follows:
    a) Experience reviewing, approving and developing Level A software life cycle data
    b) Experience reviewing, approving and developing Level B software life cycle data
    c) Experience reviewing, approving and developing Level C software life cycle data.
     

As a Federal Aviation Administration (FAA) Consultant Designated Engineering Representative (DER) Candidate Mr. Harris has comprehensive familiarity, understanding and implementation of the following Federal Aviation Regulations (FAR):

1. Part 23 - Airworthiness Standards: Normal utility, Acrobatic and Commuter Category Airplanes, FAR 2. Part 25 - Airworthiness Standards: Transport Category Airplanes)

As a Software DER Candidate (Consultant) Mr. Harris specific technical specialty area is Systems and Equipment (Mechanical/Electrical) which includes the following regulations, and Software functions in accordance with FAA Order 8110.37C:

  1. Regulations - 14 Code Federal Regulations FAR parts:23, 25
  2. Software Functions and Areas in accordance with FAA Order 8110.37C, Appendix 2 Charts:

a) Chart C2: A-H,- Electrical Equipment/Systems, Electronic Equipment/Systems, Communications Systems/Antennas, Automatic Flight Controls, Instruments, Navigation Systems/Antennas, Air Data/Pitot Static, Flight Data/Voice Recording, Passenger Address/Entertainment

b) Chart C1: C3 - Ice Protection

 

About Me

Copyrigthed  (c) 2008. Harris Tech, LLC. All rights reserved.