#Controllers: embedded #Electronic equipment #Communication equipment: military #Mississauga #ON #ontario #Controllers: embedded #Electronic equipment #Communication equipment: military #334512-Measuring # Medical and Controlling Devices Manufacturing