Military Engineering is provided to the Navy by Army and Air Force uniformed personnel. I believe most of the officers posted to either FCE are Engr in Army uniforms. The tradesmen will be primarily Air Force but include Army.
MARE and NCSE, while engineers in the military, are not Military Engineers.