We have immediate opening - 'Project Manager -Embedded Software' for our major Client.
Experience – 8-12yrs
Qualification- B.E/M.Tech degree in a technical discipline
DUTIES/ESSENTIAL FUNCTIONS:Works with the customer, program management, product management, and project management to develop specifications, schedules, resource requirements, and performance of embedded software components.
Interfaces with customer on project proposals, specifications and troubleshooting to provide customer satisfaction.
Work with Product and/or Program Management to develop product roadmaps.
Prioritize work for multiple projects based on roadmaps.Plans, organizes, and supervises new product software development, and/or sustaining software development projects.
Manages all aspects of the Software Product Development Process (PDP) on new products.
Oversee key engineers, responsible to ensure project targets are met.
Provide system level or platform level design support.Holds necessary embedded software design reviews.
Follows Design for Manufacturing (DFM) and Design for Reliability (DFR) on all product development.
Focuses on Software/Firmware Reliability during the development phases of the products, including rigorous regression testing.
Ensures adequate time to perform the design analysis and simulations, and focuses on risk mitigation.
Provides and presents reports as required to upper level management and customer on project status and response to customer issues/requests.
Prototyping product concepts and contributing to firmware architecture.
Specifying the firmware architecture.
Organize firmware engineering processes, and lead the way with best practices such as code review, test-driven development, and automated regression testing.
Assisting other organizational functions in ensuring a successful product launch.
B.E/M.Techdegree in a technical discipline
Experience in Embedded Software Project Management
Experience in the Agile Software Development process on embedded systems
Experience in a Scrum Master role for embedded systems projects
Experience with software source control and configuration management
Experience with Continuous Integration software development
Experience with managing software professionals
Ten years experiencein related engineering capacities required, and a minimum 3 years in project and personnel management
Agile Scrum Master CertificationAgile Scrum Product Owner Certification
Experience in Embedded Systems Developmentplatforms for Android, Linux, RTOS,
Experience with Jenkins based Continuous Integration is a plus
Experience with Perforce based Software Source Control is a plus
Experience with C and C++
Experience with System-On-Chip (SOC) Embedded controllers; including embedded processors within FPGA devices is preferred