> About Us

      > Company Overview

      > Executive Message

      > Leadership

          Executive Team

      > Events

      > Careers

          Open Positions

          How to Apply

          FAQ

      > Contact Us

 




Thank you for your interest in FreeFlight Systems.
We are currently hiring for the following position (no recruiters please):

Software Quality Assurance

Minimum Requirements

  • BA/BS

  • Critical thinker: attention to detail and organizational skill

  • Excellent proofreader, especially with regard to consistency among documents

  • At least rudimentary knowledge of software engineering principles

  • Working knowledge of MS Word, MS Excel, and Adobe Acrobat (or equivalents)

  • Team player; works well with others, including Engineering & Production staff

  • Good command of written and spoken English; good communication skills
Desirable Requirements
  • BA/BS in a technical discipline

  • Previous experience in software quality assurance, especially the interpretation and application of software processes and the drafting of new processes

  • Experience with following RTCA/DO-178B software development consideration
  • Working knowledge of software coding, especially using the C language
  • Familiarity with FAA and RTCA aviation & avionics regulatory document
  • FAA Designated Engineering Representative (DER) – Software category
  • Licensed pilot, or interest in aviation

Description of Work

SQA audits the software development process and ensures software development proceeds in accordance with quality and configuration management processes necessary for maintaining the high standards associated with a safety-of-life application like aviation. Though the processes are tailored to the needs of FreeFlight Systems, they have been drafted in accordance with guidelines established by combined government/industry committees. These processes are living documents, and SQA is expected to contribute to their ongoing improvement.

SQA activities involve completion of comprehensive checklists to support participation in or auditing of all phases of the software life-cycle: project planning, requirements definition, design, coding, integration, test, and documenting results. As the day-to-day arbiter of software quality, SQA must strike a balance between participation and auditing of the processes. Choosing one or the other depends typically on the criticality of the software, the particular phase of development, and resource availability within Engineering.

Other duties assigned to the SQA include (i) Weekly monitoring of the software problem report database and ensuring problem resolution in a timely fashion, and (ii) conformity review at project conclusion to ensure software lifecycle data is accurate and consistent prior to its release to Manufacturing or regulatory authorities.

 

 


    Copyright © 2009 FreeFlight Systems.  All rights reserved.                              Trademarks | Conditions of Use | Privacy | Contact Us | Site Map