By the rotational symmetry of the problem, whether or not the two spheres intersect orthogonally depends solely on the distance of $(a,b,c)$ from the origin. So we can simplify the problem by assuming $(a,b,c)$ is on the positive $x$-axis, so that $a > 0$ and $b = c = 0$, and then determining which values of $a$ work.
The spheres intersect when $x^2 + y^2 + z^2 = 1 = (x-a)^2 + y^2 + z^2$. Subtracting the two equations leads to $a(2x - a) = 0$, so that $x = {a \over 2}$.
They intersect orthogonally if the gradients are orthogonal at the points of intersection. So at points of intersection we require
$$<2x, 2y, 2z> \cdot <2x - 2a, 2y, 2z> = 0$$
This leads to
$$4(x^2 + y^2 + z^2) = 4ax$$
Since $x^2 + y^2 + z^2 = 1$ and $x = {a \over 2}$, we get that
$4 = 2a^2$, so that $a = \sqrt{2}$.
We conclude that the spheres intersect orthogonally if the distance of the center $(a,b,c)$ from the origin is equal to $\sqrt{2}$.