Software Quality Assurance Engineer AirCell
THIS JOB HAS EXPIRED
Aircell offers an excellent compensation and benefits package. Aircell employees receive comprehensive group insurance programs including health, dental, and vision coverage. In addition, employees receive life insurance coverage, plus short- and long-term disability insurance. Employees can elect to participate in a 125 pre-tax benefit program for health or dependent-care expenses, as well as a generous 401(k) investment plan. Employees also receive paid time off and 8 paid holidays per year.
The Software Quality Assurance Engineer will support the overall quality initiative at Aircell BA and be responsible for all aspects of software design quality providing technical leadership throughout the product realization and certification process. This position will define and monitor software design for reliability and availability processes and methods to ensure quality product. This position encompasses the entire software development and certification processes, which includes requirements definition, software design, coding, source code control, code review, change management, configuration management, testing, release management, certification and product integration.
Responsibilities:
1. Design, implement and lead the software quality initiative through application of best coding practices to the development and use of software and software based systems. Establish standards and procedures for program design. Design test methods and tools for software inspection, verification, validation, and FAA certification. Perform product evaluations during the development lifecycle.
2. Actively participate in engineering meetings to ensure that quality is integrated throughout the product lifecycle from design and development, coding verification, testing verification and validation, certification, and measuring and monitoring post release.
3. Design and implement software development and maintenance processes; monitor and audit configuration management to include baseline control, configuration identification, configuration control, configuration status accounting, and configuration authentication.
4. Responsible for evaluating software products to verify performance of system to specifications and standards and coordinating documentation tasks according to Software Quality Assurance procedures.
5. Identify and document inconsistencies in software program functions, outputs and content from requirements and standards. Report program processing errors, creating trend analysis reports to identify common failure modes where applicable, and recommend changes for improvement to management. Identify and publish best practices to prevent recurrence of common failure modes. Monitor program performance after implementation capture and correct program operating problems.
6. Educate and train employees on best coding practices, aspects of certification, and software quality techniques.
7. Monitor, control and ensure FAA Certifications are accomplished in accordance with FAA rules.
8. Audit records, files, and processes for configuration management (CM) to ensure compliance.
Up to 25 travel, including domestic and international.
Requirements Qualifications:
1. Bachelor of Science degree in Software Engineering or Electrical Engineering or equivalent experience. Masters degree preferred.
2. ASQ Certified Software Quality Engineer (CSQE) is required.
3. FAA SW DER and/or FAA experience will receive priority consideration.
4. 5+ years experience as a Software Quality Engineer in product development and launch of electronic products.
5. Demonstrated technical knowledge of software / software quality processes and methodologies including Certification.
6. Demonstrated ability to lead team activities.
7. Ability to train and coach others is a must.
8. Proven complex problem solving skills and use of tools such as 8-D, Fault Tree Analysis, and Fishbone diagrams.
9. Demonstrated success solving complex problems and preventing recurrence.
10. Experience in C/C++ and Java development skills in embedded Linux environments.
11. Demonstrated expertise in Agile software process.
12. Strong communication, effective collaboration, follow through, organizational, and interpersonal skills.
13. RTCA/DO-178B Software Certifications expertise, familiar with DO-160 design criteria, FAA SW DER highly desired.
| Location: |
Broomfield, CO
United States
|