Can $f(X)\times E+g(X)$ be a Gaussian if $E$ is a Gaussian for non-constant $f$ and $g$? It is well-known that $aE+b$ preserves the normality of $E$ when $a$ and $b$ are constants. However it is unclear whether this can happen when said constants become (possibly) dependent random variables.
So for simplicity, let $E\sim N(0,1)$ and $X$ is a continuous random variable independent of $E$, I want to know if there is some non-constant functions $f(x)$ and $g(x)$ such that $f(X)\times E+g(X)\sim N(0,1)$?

Consider $f(x) = \pm 1/2$, each with probability $1/2$.  Then $f(x)\cdot E \sim N(\mu=0, \sigma^2=1/4)$.  Now add $g(x) \sim N(\mu=0,\sigma^2=3/4)$, and we have the result that $f(x)\cdot E + g(x) \sim N(0,1)$.
For examples of functions, let $X \sim N(\mu=0, \sigma^2=3/4)$, $g(x) = x$, and $f(x) = 0.5\cdot \mathrm{sign}(x)$.
An alternative:  Let $x \sim \mathrm{U}(0,1)$ and $f(x) = \mathrm{floor}(x+1/2)$.  Then $f(x) \cdot E$ is a mixture of a standard Gaussian with probability $50\%$ and a point mass at zero with probability $50\%$. Now, let $g(x) = 0$ if $x > 1/2$ and $\Phi^{-1}(2x)$ (the inverse Gaussian CDF) otherwise.  The resulting expression is also distributed standard Gaussian; when $f(x)\cdot E = 0$, we are drawing from a standard Gaussian in the function $g(x)$, and when $f(x) \cdot E \sim N(0,1)$, $g(x) = 0$, so the sum is still a standard Gaussian.
