An electromagnetic sensing device has been developed suitable for measurement of magnetic hysteresis loop (MHL) and Magnetic Barkhausen Emissions (MBE) parameters in a non-destructive way. The system is capable of magnetizing the test sample within the frequency range of 50mHz to 200Hz and has the option of band pass filter with the range of 30kHz to 300kHz for measuring Barkhausen emissions. The system has been demonstrated to evaluate the microstructural character of steel used in super-heater of thermal power plant and has the capability of structural health monitoring of engineering components. © 2012 IEEE.