Senior Software Engineer, Warren, MI, General Motors. Create, build, debug, deploy &validate Android-based infotainment solutions, using C/C++ &JAVA, &Linux operating system, for automotive consumer devices. Plan, lead &mentor technical team of Developers to dvlp whole life cycle of SmartMode (battery power efficiency) feature, incldg reqmts, system design, dvlpmt, deployment, &maintenance of the SmartMode feature software using JAVA, JNI &C language. Design, dvlp, implement, deploy, debug, integrate &maintain vehicle service core middleware module to establish CAN communication between CAN &Android Application using JAVA, JAVA Native Interface &C++ language. Dvlp, customize &upgrade in-house General Motors Vehicle Simulation tool to support new hardware interface with the infotainment system &CAN database. Perform unit testing, Model in loop (MIL), Software in loop (SIL), &Hardware in loop (HIL) testing as appropriate for user stories (Agile Process terminology for the statement of work). Bachelor, Electrical, Electronics, Electronics and Telecommunication Engineering, or related. 12 mos’ exp as Software Engineer, Tech Lead, or Engineer, designing, dvlpg, &integrating middleware module to establish CAN communication between CAN &apps using C++, &perform unit testing, SIL, &HIL testing. Mail resume to Ref#3220-204, GM Global Mobility, 300 Renaissance Center, MC:482-C32-C66, Detroit, MI 48265.