.We seek an experienced Project Manager to join our dynamic team. In this role you will be responsible for:**Project Planning**:- Work with the sales leader and technical leader (Solutions Architect or Engineering Manager) to define project scope, financials, goals and deliverables. Develop project charter or other detailed documentation where needed (example: requirements). Charter includes project title, description, objective, team members, how team will engage, internal and external stakeholders; location of artifacts etc. Ensure what the customer is requesting is well understood.- Develop roadmap of all projects you are managing i.E.: customer; start/end dates; complexity or maturity level; team members % utilization; financials.- Define tasks, milestones and required resources (skill matrix and resource names). Develop RACI including customer resources as needed. Review previous projects lessons learned documentation as input to developing project plan.- Identify and manage project assumptions, risks, and mitigation plans.- Manage project budget which might include hardware, software, resources, margin, overhead, travel, etc.- Create schedule (master program schedule for communication and detailed schedule for team members) including dependencies. Challenge the team on their schedule and financial estimates. Ensure there is data or experience behind each estimate. Develop confidence levels for each deliverable. Consider parallel versus work in series.- Ensure the right (skill level) resources are available and applied to the project when needed.- Enhance and utilize project management processes and standards.- Conduct team building moments.**Project Execution and Measurement**- Manage the project KPI(s) such as On time delivery, Budget, manage risk, etc. and develop recovery plans if needed.- Implement and manage change when necessary to meet project goals.- Evaluate and assess results of the project, manage customer feedbacks and record lessons learned.- Communicate on project status with customers on frequent intervals.- Conduct project closeout reviews.- Archive project material.**Requirements**:- Bachelor of Science in an engineering related field- Minimum of 3 years of experience in managing projects within a software development lifecycle- Exceptional management skills, MBA or PMP Certification is a plus