Virtual Propulsion Engineer - Battery Durability & Fatigue at General Motors $99,029 | H1B Salary Data