Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software components including scripts, drivers, processes, utilities, databases, applications for the desired platform. Resolves hardware compatibility...