COMPANY: The project is a state-of-the-art product for the automotive industry.
Our customer is a market leader, providing services to the major companies in automotive industry. The product is a hi-end car infotainment system (advanced real-time information, communication, entertainment, media and navigation systems; deep integration with handheld devices, cloud, and mixed reality, etc.). As hundreds of millions of users will use the product, it will be developed by a large international team, with adherence to the highest levels of quality assurance and industry standards.
Areas of Responsibility
Orchestrate and steer all aspects of software development cycle, including project requirements and scope identification, planning, design, execution, etc.
Identify, assess, track and advocate the business needs, milestones, goals, with adherence to timeframes, costs, and compliance with the highest industry standards and principles
Develop project strategy, negotiate and manage effective decisions to ensure the timely and high-quality delivery of the product to satisfy the needs and commitments of our clients
Establish proper geo-distributed development process between onsite and offsite teams; resolve all related knowledge transfer and infrastructure challenges
Lead and manage multi-disciplinary teams in a matrix organization, and ensure operational efficiency and excellence
Manage cross-functional communication across the teams for status updates, prioritization, change-, risks- and issue management
Establish and manage collaboration channels between the project team, executive team, business function leaders, stakeholders, and representatives of the client
Anticipate, track and address needs, interests, requests or inquiries from the stakeholders and the client and provide transparent, regular and precise updates and progress reports
4-5 years of experience as a Project Manager for large-scale and complex software projects with a complete end-to-end understanding of product development methodologies and hands-on experience in Agile/Waterfall environment. Competence in either SPICE or CMMI is required. Previous development experience with the following technologies as listed below is required.
Must have experience:
Strong communication skills
Strong estimation skills
Automotive SPICE or CMMI
Upper-Intermediate or Advanced English
Waterfall/V model development
Must have at least good theoretical knowledge:
Protocol stack concept
Application design patterns (MVC, MVVC, etc.)
Testing approaches (black box, grey box, white box, etc.)
Testing levels (unit, module, functional)
Good to have:
Development Team leading expertise
Embedded programming experience
Software architecture skills
Code review expertise
Requirements analysis and design development experience.