Monitor every phase of the software development process to ensure design quality and regulatory compliance
Interface with systems and software development personnel, test and evaluation personnel, and project managers
Review and approve systems, software and test equipment requirements, design and test documentation for compliance to process requirements and standards
Participate/interface with engineering counterparts on program activities to assure processes and products comply with contractual and company process requirements and standards
Participate in the software change control process boards
Mentor and train junior employees as required
Travel moderately to support program activities and audit software suppliers
Requirements
Minimum of 11 years directly related work experience with aerospace/defense industry software processes (such as RTCA DO-178, RTCA DO-254, SAE ARP-4754, MIL-STD-498, etc.)
Experience with government customers projects preferred
Experience with FAA projects preferred
Must demonstrate basic understanding of audit techniques
Must demonstrate basic understanding of software development methods and software testing methods
Ability to interpret schematic drawings, specifications, contracts to develop and review systems & software processes
Experience in software requirements development
Software design and coding (C/C++, Ada, or other embedded programming languages)
Embedded software/hardware verification background or knowledge
Effective communication skills: Written, Oral, Listening, Presentation, Technical Writing
Proficient with Microsoft Office applications: Word, Excel, PowerPoint
BS degree required in Computer Science, Computer Engineering, or Electrical Engineering (preferred)