Engineering Manager
NCR 640 reviews - Hyderabad, Andhra Pradesh

This job posting is no longer available on NCR. Find similar jobs:Engineering Manager jobs - NCR jobs

Engineering Manager - 612506 Description
Title: Engineering Manager, Software Development Position Summary We are searching for an exceptional individual to lead a NCR Module software engineering group based out of Hyderabad, India. He/she will manage and mentor a team of talented software designers, developers and test engineers who are focused on developing firmware and software drivers for all LCD Displays, Motherboards, Card Readers, Printers, and other modules used in NCR’s Financial, Retail, and Travel products. This individual will also be involved in driving the development process for these shared modules as a member of the Shared Components & Technical Services Engineering Leadership Team. This person will be challenged with balancing resources to support new product developments (in collaboration with peer engineering managers) as well as complete ownership of all upgrades, fixes and ongoing software engineering support for all shared modules. KEY RESPONSIBILITIES
• Assure successful completion of software development projects, both new development and point releases, on time, to NCR solution requirements including quality, and within budget
• Develop, establish and drive implementation of operational objectives
• Participate in the development of product design strategy
• Provide one-on-one coaching/development to the Development Team
• Identify solutions to issues that have a significant impact on meeting team and personal objectives, analyzing the alternatives, and selecting one or more alternatives that best support agreed upon objectives
• Continually assess opportunities for adoption of new technologies
• Interface with the global NCR Engineering community in order to identify and promote synergy in development
• Follow and analyze market and competitive trends to ensure new products meet market/customer needs
• Assess, make judgments and develop the technical competence of team members SKILLS & ATTRIBUTES
• Ability to inspire and promote teamwork
• Ability to aggregate multiple requirements and find alternative solutions to conflicting demands
• Be decisive and lead the team
• Ability to constructively set and maintain development scope with both internal and external customers
• Ability to anticipate consequences and exercise good judgment, both technical and professional
• Ability to prioritize and assign tasks to meet agreed upon Service Level Agreements (SLAs) for product support organizations MINIMUM REQUIREMENTS
• BS degree in Computer Science or related field
• Minimum 10 years of proven progressive experience in software engineering as a developer, team leader and/or project leader, delivering to cost, schedule, market and quality requirements
• Programming experience with C/C++ in a Windows development environment
• Software development experience with real time operating systems used in an embedded system environment (e.g. VX Works)
• Development experience in a Microsoft Windows environment
• Experience with Windows based platforms required.
• Strong, proactive, self-motivating and professional work ethic PREFERRED QUALIFICATIONS
• MS degree in Computer Science or related field
• 10 years proven professional experience as a software engineering developer
• 5 years of professional experience managing a software engineering development team with responsibility for employee assessment, development, mentoring, recruitment and consistent delivery to cost, schedule, market and quality requirements
• Knowledge of software testing practices and processes
• Moderate level of electronics knowledge
Relevant graduation/post graduation
Job : Engineering
Primary Location : Asia Pacific (APAC)-India-Andhra Pradesh-Hyderabad

Schedule : Full-time

Job Posting : Sep 9, 2013, 11:00:00 PM

About this company
640 reviews
Want to find NCR? Follow the money. Born during the waning days of the Wild West as National Cash Register, NCR is a leading maker of ATMs....