This job may be eligible for relocation benefits. Create software for vehicle level functions and perform integration and verification testing with minimal direction of lead engineers. Analyze software defects; determine root cause, create software solution, test and verify closure. Performs design and analysis on changes. Diagnose, debug and solve issues related to vehicle hardware and software. Work with teams from multiple groups to meet project milestones. Performs other related duties as assigned.