Nokia of America Corporation, Software Development Engineer ( Multiple Positions) , Murray Hill, NJ. Develop software and tools in support of design, infrastructure, and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, and Internet related tools. Design, develop, troubleshoot, and debug software programs for enhancemen