Maintainability and Testability Engineer

CFD Research CorporationHuntsville, AL
Onsite

About The Position

CFD Research is seeking a full-time Maintainability and Testability Engineer to support the lifecycle management of a complex multidisciplinary aerospace and defense hardware system. This role is crucial for ensuring the system can effectively detect and isolate failures, support troubleshooting, provide diagnostic information, and facilitate efficient maintenance. The engineer will collaborate with a diverse team of experts across various engineering disciplines, manufacturing, product support, and program leadership.

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 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 is beneficial.

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, 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 alongside the Systems Reliability Engineer to ensure significant failure modes identified through FMEA and FMECA are appropriately detectable and isolatable.
  • Evaluate accessibility, removal and replacement activities, maintenance sequences, maintenance times, tooling, personnel requirements, and support-equipment needs.
  • Identify maintainability-related design deficiencies and collaborate with responsible design organizations to develop corrective actions.
  • Support Reliability Centered Maintenance activities and the development of maintenance tasks and intervals.
  • Assist in repair-versus-replace decisions and other repair-level analyses.
  • Develop the engineering basis for maintenance and repair procedures and support the development of technical publications.
  • Review maintenance manuals, troubleshooting procedures, and related technical content for consistency with the system design and diagnostic strategy.
  • Identify and evaluate support-equipment requirements associated with 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 required 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

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