How can i create a random signal within a fixed range ±1e-6?

So perhaps you want:

signal = (rand(10^6) .- 0.5) * 2e-6
plot(signal)

A uniform distribution with the amplitude of 1.0.