@OP just to see if the brakes and rotors just need to be cleaned like in my situation explained above,
spray some brake cleaner on the brakes and rotors and drive for a bit to see if the noise goes away.
Certified Non-Chlorinated Brake Cleaner, 390-g | Canadian Tire