Reliable measurement of surface roughness (Ra) is extremely important for quality control of production processes. The cost of the equipment and the duration of the measurement process are very high. The aim of this work is to develop a device for non-destructive measurement of specific roughness levels on stainless steel using computer vision. The device should be structurally simple, affordable, accurate, and safe for practical use. The purpose of the device is to effectively detect the level of roughness of the treated surface obtained by the water jet cutting process. On the basis of the obtained results, it is possible to adjust the parameters during the cutting process. The principle of operation of the device is based on measuring the intensity of the visible spectrum of the light reflected from the surface of the sample to be measured and correlating these values with the values of the measured roughness. After testing several variants of the device, the so-called vertical measurement variant was developed using the following equipment: violet light LED, optical filter and light splitter, USB 2.0 web camera, Arduino microcontroller, personal computer, and LabView programming interface.