As a Software EPM Manager, you will spearhead a team of EPMs, collaborating with software engineers and managers to define, schedule, and monitor team projects and cross-functional initiatives. You will act as a central point of contact, uniting various teams from Software, Clinical, Regulatory, Hardware, Research, and Design, ensuring the delivery of advanced technology across all operating systems. This involves detailed planning, resource allocation, and risk management to successfully execute projects and achieve company objectives. You will be responsible for ensuring projects are delivered on time, within budget, and meet quality standards. You will also be responsible for mentoring and developing team members.