Maintainability and Testability Engineer

CFD Research Corporation•Huntsville, AL
•Onsite

About The Position

CFD Research is hiring a full-time Maintainability and Testability Engineer to support the growth, production, and lifecycle management of a complex multidisciplinary aerospace and defense hardware system. The engineer will develop and enhance the engineering framework that enables the system to detect and isolate failures, support troubleshooting, provide diagnostic information, facilitate maintenance, and return to service after maintenance. The role evaluates the system from the perspective of personnel who maintain and support it throughout its lifecycle. It translates known and predicted failure behavior into practical requirements and strategies for fault detection and isolation, built-in testing, diagnostics, accessibility, maintenance, repair, support equipment, and verification. The engineer will contribute to design maturation using information from FMEA and FMECA, testing, maintenance activities, and real-world failure experience. The engineer will collaborate with reliability, systems, design, controls, software, test, manufacturing, product-support, maintenance, technician, and program teams. The position is 100% onsite in Huntsville, Alabama, with travel to the Hollywood, Alabama test facility once every two weeks.

Requirements

  • Bachelor’s degree in systems engineering, mechanical engineering, electrical engineering, aerospace engineering, industrial engineering, or another closely related engineering discipline.
  • Three or more years of relevant engineering experience involving maintainability, testability, diagnostics, maintenance engineering, product support, hardware integration, testing, or a related technical area.
  • Understanding of hardware failure modes and the relationship between failure behavior, fault detection, fault isolation, troubleshooting, and repair.
  • Ability to understand technical drawings, system architecture, controls logic, maintenance information, test results, and engineering requirements.
  • Strong technical writing and analytical skills.
  • Ability to work directly with engineers, technicians, maintainers, test personnel, and product-support personnel.
  • U.S. citizenship is required due to the nature of the company's work and contractual requirements.
  • Ability to obtain and maintain a U.S. Government security clearance, as required.

Nice To Haves

  • Experience developing Maintenance Task Analyses, Level of Repair Analysis, Reliability Centered Maintenance, or related maintenance-engineering products.
  • Experience with Built-In-Test, integrated diagnostics, fault detection, fault isolation, or testability analysis.
  • Experience with FMEA or FMECA and translating failure modes into diagnostic or maintenance requirements.
  • Experience developing or evaluating maintainability demonstrations.
  • Experience working directly with maintainers or technicians on complex aerospace, defense, industrial, or electromechanical hardware.
  • Experience with technical publications, troubleshooting procedures, support equipment, or product-support analysis.
  • Experience supporting DoD acquisition, qualification, production, or lifecycle-sustainment programs.
  • Experience with Cameo Systems Modeler, SysML, or other MBSE tools.

Responsibilities

  • Develop and maintain the system maintainability and testability engineering framework.
  • Develop and maintain Maintenance Task Analyses.
  • Perform or support Level of Repair Analysis.
  • Develop fault-detection and fault-isolation analyses.
  • Define expected fault-isolation capability and diagnostic resolution.
  • Develop and maintain integrated diagnostics and testability analyses.
  • Evaluate Built-In-Test capabilities, diagnostic coverage and limitations, and failure-detection performance.
  • Collaborate with controls, software, electrical, mechanical, and other engineering teams to enhance BIT and diagnostic functionality.
  • Assess health-monitoring and prognostic capabilities where applicable.
  • Work with the Systems Reliability Engineer to ensure significant failure modes identified through FMEA and FMECA are detectable and isolatable.
  • Evaluate accessibility, removal and replacement activities, maintenance sequences and times, tooling, personnel requirements, and support-equipment needs.
  • Identify maintainability-related design deficiencies and collaborate with responsible design organizations on corrective actions.
  • Support Reliability Centered Maintenance activities and development of maintenance tasks and intervals.
  • Assist with repair-versus-replace decisions and other repair-level analyses.
  • Develop the engineering basis for maintenance and repair procedures and support technical-publication development.
  • Review maintenance manuals, troubleshooting procedures, and related technical content for consistency with system design and diagnostic strategy.
  • Identify and evaluate support-equipment requirements for system maintenance, troubleshooting, and diagnostics.
  • Support Human Systems Integration activities affecting system operation and maintenance.
  • Develop or support maintainability, BIT, diagnostics, fault-isolation, and human-engineering demonstrations.
  • Define verification approaches and evidence needed to demonstrate compliance with maintainability and testability requirements.
  • Collaborate with the Systems Test Engineer to develop and execute formal maintainability, BIT, diagnostics, and fault-isolation verification activities.
  • Evaluate actual maintenance, test, and failure data to refine maintainability assumptions and diagnostic strategies.
  • Support product-support and lifecycle-engineering activities requiring maintainability or testability expertise.

Benefits

  • Employer matching 401(k).
  • Employee Stock Ownership Plan (ESOP).
  • Medical, vision, and dental insurance.
  • Company-paid leave.
  • Compensation time.
  • Parental leave.
  • Long-term and short-term disability coverage.
  • Accidental death and dismemberment coverage.
  • Life insurance.
  • Performance appraisals twice a year.
  • Annual pay increases based on corporate goals, personal development, performance, and achievements.
  • Group and individual bonuses for exceptional performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service