Here's a slightly different answer, less group-theoretic and more representation-theoretic than Geoff's.
Rephrasing your question in terms of $\mathbb{F}_pG$-modules, you are asking about a faithful irreducible $\mathbb{F}_pG$-module $E$ for a finite solvable group $G$.
Let $N$ be a minimal normal subgroup of $G$. Since $G$ is solvable, $N$ is an elementary abelian $q$-group for some prime $q$. By Clifford's Theorem, the restriction of $E$ to $N$ is semisimple.
If $q=p$, then the restriction of $E$ to $N$ is trivial, since the only simple $\mathbb{F}N$-module for a $p$-group $N$ is the trivial module. But this contradicts the faithfulness of $E$.
If $q\neq p$ then $e_N=\frac{1}{\vert N\vert}\sum_{n\in N}n$ is a central idempotent of $\mathbb{F}_pG$. Let $f_N=1-e_N$.
$E=Ee_N\oplus Ef_N$, and since $E$ is irreducible, either $E=Ee_N$ or $E=Ef_n$.
If $E=Ee_N$ then, since the trivial $\mathbb{F}_pN$-module is the only irreducible $\mathbb{F}_pN$-module which is not annihilated by $e_N$, $N$ acts trivially on $E$, again contradicting the faithfulness of $E$.
So $E=Ef_N$, which means that $E$ and the trivial module $\mathbb{F}_p$ are in different blocks of $\mathbb{F}_pG$, and so $H^i(G,E)=\operatorname{Ext}^i_{\mathbb{F}_pG}(\mathbb{F},E)=0$ not only for $i=1,2$ but for all $i$.