This work presents a watermarking algorithm applied to medical images by using the Steered Hermite Transform (SHT), the Singular Value Decomposition (SVD), and the Jigsaw transform (JS). The principal objective is to protect the patient's information using imperceptible watermarking and preserve its diagnosis. Thus, the watermark imperceptibility is achieved using the high-order Steered Hermite coefficients, whereas the SVD decomposition and the JS ensure the watermark against attacks. We use the medicine symbol Caduceus as a watermark. The metrics employed to evaluate the algorithm's performance are the Peak Signal-to-Noise Ratio (PSNR), the Mean Structural Similarity Index (MSSIM), and the Normalized Cross-Correlation (NCC). The evaluation metrics over the watermarked image show that it does not suffer quantitative and qualitative changes, and the extracted watermark was recovered successfully with high PSNR values. In addition, several watermark extraction tests were performed against geometric and common processing attacks. These tests show that the proposed algorithm is robust under critical conditions of attacks, for example, against nonlinear smoothing (median filter), high noise addition (Gaussian and Salt & Pepper noise), high compression rates (JPEG compression), rotation between 0 to 180 degree, and translations up to 100 pixels.