Let $(M^2,g)$ be a noncompact orientable Riemannian surface without boundary. Let $A \in \Gamma(\operatorname{Sym}(TM))$ be a section of the bundle of symmetric endomorphisms of $TM$, that is, for each $p \in M$, the linear map $A_p : T_p M \to T_p M$ is symmetric with respect to the inner product $g_p$. Assume that the eigenvalues $\lambda_1(p), \lambda_2(p) \in \mathbb{R}$ of $A_p$ are distinct for all $p \in M$.
Do there exist two smooth globally defined unit vector fields $E_1, E_2$ on $M$ such that $E_i(p)$ is an eigenvector of $A_p$ associated with $\lambda_i(p)$ for $i=1,2$ and all $p \in M$?
Does the topology of $M$ impose any restrictions on the existence of such vector fields?