My research group in Kyung Hee University made the software (Le et al. 2015; Lee et al. 2020; Sim et al. 2014) for the Immersion Grating Infrared Spectrograph (IGRINS) at the 2.7 m McDonald telescope (Mace et al. 2016), the 4.3 m Discovery Channel Telescope, and the 8.1 m Gemini Telescopes (Mace et al. 2018). We also developed the Kyung Hee University Automatic Observing Software (KAOS, Pak et al. 2019). The KAOS system consists of universal software packages to operate semi-automatic small size (D < 1 m) telescopes. The unique strength of our software is that it is made with software engineering methods. The structured and documented architecture design allows the software system not to rely on software engineers or graduate students. We are currently working on the design of the control software for the Giant Magellan Telescope Multi-object Astronomical and Cosmological Spectrograph (GMACS, DePoy et al. 2018).