Title: Engineering Program Mgr
Bangalore, Karnataka, IN, 560071
Job Summary
The role of Engineering Program Manager is to plan, lead and manage software product releases. This individual is expected to aggressively drive program execution from definition through a successful release and transfer to operations. This includes the building and leading of cross-functional program team in a matrix organization, setting program goals, plans and schedules, closely monitoring program execution, assessing risks and driving release mitigation plans during all stages of development, QA, and support. This is a challenging position which requires the individual to work in a flexible and nimble environment. Communication skills must be excellent along with the ability to create relationships within the organization and ability to influence others.
Essential Functions:
-Leads program core team of Engineering (development, QA), Marketing, Operations, and Global Services (customer service) to drive software product release through its program life cycle.
-Provides core team leadership: focal point for issue resolution, ensures that all project milestones and deliverables meet schedule, pre-defined metrics are achieved
-Work with the management team to identify release level risks and mitigation plans
-Provide input for innovation of tools, metrics, and analysis for release management, risk identification and engineering planning enablement.
-Work with members of executive staff, product management, and Support to plan and communicate releases to align with business objectives
-Keep management informed of key issues and changes which may impact expected results.
-Analyze problems and drive solutions involving multiple elements of program planning.
-Ensure that projects adhere to the company processes and initiate process improvements as needed.
Job Requirements
-Understanding of software life cycles and planning challenges are essential.
-Excellent oral and written communication skills are essential.
-Excellent analytical, problem-solving, negotiation, and organizational skills are required.
-Excellent knowledge of product lifecycle, tools, processes, and operations planning.
-Ability to provide leadership in a team environment to meet aggressive goals and re-defined metrics requirements.
-Ability to multi-task and manage different projects simultaneously.
-Demonstrated experience working with hardware and software development engineers on complex projects.
-Strong understanding of engineering principles and practices.
-Release Management training or demonstrated experience.
-Ability to work on complex issues where analysis situations or data requires an in-depth evaluation of variable factors.
-Ability to develop long-range project plans and schedules to complete complex projects.
Education & Experience:
-BE or equivalent is required with major degree from technical curriculum. Program Management training or experience with software or hardware product introduction process is a plus.
-Candidate must have minimum 6 years experience leading high technology product development programs
-Candidate must have experience in leading and collaborating effectively with cross functional groups (Engineering, Manufacturing, Marketing, Customer Service, etc.).
-Program management experience in system development, involving software (hardware optional), and intimate knowledge of new product introduction process.
-Must be able to work independently, partnering with groups and peers in order to establish personal networks.
-Candidate needs excellent written and verbal communication skills, negotiating and influencing skills, and project organizational skills.
-Experience with Excel, MSProject, PowerPoint and creating web-based documents.
-Familiarity with storage or networking management products is an advantage.
-Proactive, driven to excel at getting things done on time.
Job Segment:
Manager, Engineer, Program Manager, Product Development, Curriculum, Management, Engineering, Research, Education