Do design, development, testing and evaluation of embedded software and systems. Develop software specifications, verification and test documentation for displays, telematics, wireless software, and applications for machine and engine applications. Write code and database descriptions and specify identifiers of database to management system. Be involved in full software development lifecycle. Use C, C++, Visual Basic with embedded systems. Requires a bachelor's degree in computer science, electrical engineering or related field of study. Requires two (2) years of experience with full software development lifecycle. Use C, C++, Visual Basic with embedded systems.