<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaaEGbP9z5Z86ekhvWB8bRmqPyIrk8lHsyTA07x2YXIB -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:srt-types="http://fasb.org/srt-types/2026" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:OPXS="http://optexsys.com/20260329" elementFormDefault="qualified" targetNamespace="http://optexsys.com/20260329">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://optexsys.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StatementsOfIncome" id="StatementsOfIncome">
          <link:definition>00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
          <link:definition>00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StatementsOfStockholdersEquityParenthetical" id="StatementsOfStockholdersEquityParenthetical">
          <link:definition>00000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/OrganizationAndOperations" id="OrganizationAndOperations">
          <link:definition>999008 - Disclosure - Organization and Operations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/AccountingPolicies" id="AccountingPolicies">
          <link:definition>999009 - Disclosure - Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/SegmentReporting" id="SegmentReporting">
          <link:definition>999010 - Disclosure - Segment Reporting</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999011 - Disclosure - Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/DebtFinancing" id="DebtFinancing">
          <link:definition>999012 - Disclosure - Debt Financing</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StockBasedCompensation" id="StockBasedCompensation">
          <link:definition>999013 - Disclosure - Stock Based Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StockholdersEquity" id="StockholdersEquity">
          <link:definition>999014 - Disclosure - Stockholders&#8217; Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999015 - Disclosure - Subsequent Events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/AccountingPoliciesPolicies" id="AccountingPoliciesPolicies">
          <link:definition>999016 - Disclosure - Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/AccountingPoliciesTables" id="AccountingPoliciesTables">
          <link:definition>999017 - Disclosure - Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/SegmentReportingTables" id="SegmentReportingTables">
          <link:definition>999018 - Disclosure - Segment Reporting (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
          <link:definition>999019 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StockBasedCompensationTables" id="StockBasedCompensationTables">
          <link:definition>999020 - Disclosure - Stock Based Compensation (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/OrganizationAndOperationsDetailsNarrative" id="OrganizationAndOperationsDetailsNarrative">
          <link:definition>999021 - Disclosure - Organization and Operations (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfInventoryDetails" id="ScheduleOfInventoryDetails">
          <link:definition>999022 - Disclosure - Schedule of Inventory (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfWarrantyReservesDetails" id="ScheduleOfWarrantyReservesDetails">
          <link:definition>999023 - Disclosure - Schedule of Warranty Reserves (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/AccountingPoliciesDetailsNarrative" id="AccountingPoliciesDetailsNarrative">
          <link:definition>999024 - Disclosure - Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfSummaryOfSegmentPerformanceDetails" id="ScheduleOfSummaryOfSegmentPerformanceDetails">
          <link:definition>999025 - Disclosure - Schedule of Summary of Segment Performance (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfSegmentReportingInformationDetails" id="ScheduleOfSegmentReportingInformationDetails">
          <link:definition>999026 - Disclosure - Schedule of Segment Reporting Information (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/SegmentReportingDetailsNarrative" id="SegmentReportingDetailsNarrative">
          <link:definition>999027 - Disclosure - Segment Reporting (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999028 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfNon-cancellableOperatingLeasesMinimumPaymentsDetails" id="ScheduleOfNon-cancellableOperatingLeasesMinimumPaymentsDetails">
          <link:definition>999029 - Disclosure - Schedule of Non-cancellable Operating Leases Minimum Payments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfNon-cancellableOperatingLeasesMinimumPaymentsDetailsParenthetical" id="ScheduleOfNon-cancellableOperatingLeasesMinimumPaymentsDetailsParenthetical">
          <link:definition>999030 - Disclosure - Schedule of Non-cancellable Operating Leases Minimum Payments (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/DebtFinancingDetailsNarrative" id="DebtFinancingDetailsNarrative">
          <link:definition>999031 - Disclosure - Debt Financing (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfAggregateNon-vestedRestrictedStockAndRestrictedStockUnitsGrantedAndMarket-basedSharesDetails" id="ScheduleOfAggregateNon-vestedRestrictedStockAndRestrictedStockUnitsGrantedAndMarket-basedSharesDetails">
          <link:definition>999032 - Disclosure - Schedule of Aggregate Non-vested Restricted Stock and Restricted Stock Units Granted and Market-based Shares (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfAssumptionsAndResultsForMonteCarloSimulationForMarket-basedSharesDetails" id="ScheduleOfAssumptionsAndResultsForMonteCarloSimulationForMarket-basedSharesDetails">
          <link:definition>999033 - Disclosure - Schedule of Assumptions and Results for the Monte Carlo Simulation for the Market-based Shares (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/ScheduleOfUnrecognizedCompensationCostsDetails" id="ScheduleOfUnrecognizedCompensationCostsDetails">
          <link:definition>999034 - Disclosure - Schedule of Unrecognized Compensation Costs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StockBasedCompensationDetailsNarrative" id="StockBasedCompensationDetailsNarrative">
          <link:definition>999035 - Disclosure - Stock Based Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
          <link:definition>999036 - Disclosure - Stockholders&#8217; Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://optexsys.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>999037 - Disclosure - Subsequent Events (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="opxs-20260329_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="opxs-20260329_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="opxs-20260329_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="opxs-20260329_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
    <import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
    <import namespace="http://fasb.org/us-types/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd" />
    <import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
    <import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd" />
    <element id="OPXS_ChadGeorgeMember" name="ChadGeorgeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_USPrimeMilitaryContractorsMember" name="USPrimeMilitaryContractorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_USGovernmentMember" name="USGovernmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ForeignMilitaryContractorsMember" name="ForeignMilitaryContractorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CommercialCustomersMember" name="CommercialCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_USGovernmentAgenciesMember" name="USGovernmentAgenciesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MajorUSDefenseContractorOneMember" name="MajorUSDefenseContractorOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MajorUSDefenseContractorTwoMember" name="MajorUSDefenseContractorTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MajorUSDefenseContractorThreeMember" name="MajorUSDefenseContractorThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MajorUSDefenseContractorFourMember" name="MajorUSDefenseContractorFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MajorUSDefenseContractorSixMember" name="MajorUSDefenseContractorSixMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AllOtherCustomersMember" name="AllOtherCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_TwoLongTermIndefiniteDeliveryIndefiniteMember" name="TwoLongTermIndefiniteDeliveryIndefiniteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NewContractAwardsMember" name="NewContractAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OptexSystemsIncMember" name="OptexSystemsIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_UnvestedRectrictedStockUnitsMember" name="UnvestedRectrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_UnvestedRectrictedStockMember" name="UnvestedRectrictedStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_DomesticMilitaryCustomersMember" name="DomesticMilitaryCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OptexSystemsOPXRichardsonTexasMember" name="OptexSystemsOPXRichardsonTexasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ForeignMilitaryCustomersMember" name="ForeignMilitaryCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_USDefenseContractorMember" name="USDefenseContractorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_USDefenseContractorOneMember" name="USDefenseContractorOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_USDefenseContractorTwoMember" name="USDefenseContractorTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AppliedOpticsCenterAOCDallasMember" name="AppliedOpticsCenterAOCDallasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_SubcontractedCustomersMember" name="SubcontractedCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ExternalCustomersMember" name="ExternalCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MilitaryContractsMember" name="MilitaryContractsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IntersegmentSalesRevenueNetMember" name="IntersegmentSalesRevenueNetMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_RevenuesFromExternalCustomersMember" name="RevenuesFromExternalCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IntersegmentRevenuesMember" name="IntersegmentRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_GeneralAndAdministrativeExpensesMember" name="GeneralAndAdministrativeExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_SegmentAllocatedGAExpenseMember" name="SegmentAllocatedGAExpenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OneNonCancellableOfficeEquipmentLeaseMember" name="OneNonCancellableOfficeEquipmentLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_FacilityLeaseAgreementMember" name="FacilityLeaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OptexRichardsonMember" name="OptexRichardsonMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AppliedOpticsCenterMember" name="AppliedOpticsCenterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OfficeEquipmentLeaseMember" name="OfficeEquipmentLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CommonAreaMaintenanceEstimateMember" name="CommonAreaMaintenanceEstimateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_TexasCapitalBankMember" name="TexasCapitalBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_TexasCapitalFacilityMember" name="TexasCapitalFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_MarketBasedSharesMember" name="MarketBasedSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ElevenEmployeesMember" name="ElevenEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_TwoThousandTwentyThreePlanMember" name="TwoThousandTwentyThreePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OneNewEmployeeMember" name="OneNewEmployeeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OneEmployeesMember" name="OneEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ThreeIndependentDirectorsMember" name="ThreeIndependentDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IndependentBoardMember" name="IndependentBoardMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NovemberFourTwentyTwentyFiveMember" name="NovemberFourTwentyTwentyFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_DannySchoeningMember" name="DannySchoeningMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_KarenHawkinsMember" name="KarenHawkinsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationAwardTrancheFourMember" name="ShareBasedCompensationAwardTrancheFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationAwardTrancheFiveMember" name="ShareBasedCompensationAwardTrancheFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_FourBoardMemberMember" name="FourBoardMemberMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NineEmployeesMember" name="NineEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ThirteenEmployeesMember" name="ThirteenEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AccruedSellingExpenseCurrent" name="AccruedSellingExpenseCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ContractLossReservesCurrent" name="ContractLossReservesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IncreaseDecreaseInAccruedWarrantyCosts" name="IncreaseDecreaseInAccruedWarrantyCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IncreaseDecreaseInAccruedSellingExpense" name="IncreaseDecreaseInAccruedSellingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IncreaseDecreaseInAccruedLossReserves" name="IncreaseDecreaseInAccruedLossReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CashTransactionsAbstract" name="CashTransactionsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CashReceivedFromInterest" name="CashReceivedFromInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NonCashRightofuseAsset" name="NonCashRightofuseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NonCashOperatingLeaseLiabilities" name="NonCashOperatingLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_StockIssuedDuringPeriodValueTaxesOnVestedRestrictedShares" name="StockIssuedDuringPeriodValueTaxesOnVestedRestrictedShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ContractLossReservesPolicyTextBlock" name="ContractLossReservesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ScheduleOfSegmentReportingInformationBySegmentTableTextBlock" name="ScheduleOfSegmentReportingInformationBySegmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NumberOfEmployees" name="NumberOfEmployees" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_WarrantyReserve" name="WarrantyReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ProductWarrantyAccrualWarrantyCosts" name="ProductWarrantyAccrualWarrantyCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ProductWarrantyAccrualReservedForNewProductShipping" name="ProductWarrantyAccrualReservedForNewProductShipping" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AnnualInterestRatePercentage" name="AnnualInterestRatePercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_RevenueFromCustomerDepositLiabilities" name="RevenueFromCustomerDepositLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_LossReservesOnNewContractAwards" name="LossReservesOnNewContractAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AmountShippedAgainstExistingLossReserves" name="AmountShippedAgainstExistingLossReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AmountShippedAgainstExistingLossReservesChange" name="AmountShippedAgainstExistingLossReservesChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OperatingProfitPercentage" name="OperatingProfitPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_OperatingIncomeLossPercentage" name="OperatingIncomeLossPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_IncomeLossPercentage" name="IncomeLossPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_AllocatedHomeOfficeExpense" name="AllocatedHomeOfficeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_WarrantyExpense" name="WarrantyExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CommitmentsAndContingenciesAbstract" name="CommitmentsAndContingenciesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="OPXS_LetterOfCredit" name="LetterOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ScheduleOfNonCancellableOperatingLeasesMinimumPaymentsAbstract" name="ScheduleOfNonCancellableOperatingLeasesMinimumPaymentsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ScheduleOfNonCancellableOperatingLeasesMinimumPaymentsTable" name="ScheduleOfNonCancellableOperatingLeasesMinimumPaymentsTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="OPXS_LesseeOperatingLeaseEffectiveDate" name="LesseeOperatingLeaseEffectiveDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_CapitalExpenditure" name="CapitalExpenditure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPerformancePeriodStart" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPerformancePeriodStart" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPerformancePeriodEnd" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPerformancePeriodEnd" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTimeStepsInSimulation" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTimeStepsInSimulation" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTimeStepsPerYear" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTimeStepsPerYear" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NumberOfPerformanceSharesInTheTranche" name="NumberOfPerformanceSharesInTheTranche" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_FairValueOfOnePerformanceShare" name="FairValueOfOnePerformanceShare" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_NetFairValueOfPerformanceShares" name="NetFairValueOfPerformanceShares" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ForfeitureRate" name="ForfeitureRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVested" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_RestrictedSharesDescription" name="RestrictedSharesDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAmortizedGrantDateFairValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAmortizedGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_PerformanceShareDescription" name="PerformanceShareDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPXS_EquityTable" name="EquityTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="OPXS_StockIssuedDuringPeriodValueVestedRestrictedStockUnitsIssuedNetOfTaxWithholding" name="StockIssuedDuringPeriodValueVestedRestrictedStockUnitsIssuedNetOfTaxWithholding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
