Software Engineering Program Manager - CRM
Core
Lead instrument software/firmware development teams to deliver Cardiac Rhythm Management (CRM) medical technologies including pacemakers and defibrillators.
Role type
Senior Software Engineering Program Manager
Builds
Implantable cardiac devices and patient care software systems
Domain
Medical technology / Cardiac Rhythm Management
Deliverable
production ML models | product features
Required skills
Program and project planning, Software Development Lifecycle (SDLC) management, Agile/Scrum execution, Vendor management, Cross-functional coordination, Risk and quality management, Team leadership and motivation, Budget management, Strategic planning
Preferred skills
Med-Tech industry experience, Embedded systems knowledge, Matrix environment delivery, Geographically distributed team management, PMP certification, Regulated environment product delivery
Technologies
Agile/Scrum frameworks, Embedded systems tools
Responsibilities
Estimate and plan programs including requirements, work plans, and budgets; Manage execution against program plans and monitor milestones; Collaborate with Core Team Leaders, Product Managers, and Architects to drive scope, cost, and schedule; Lead teams of software engineers and vendors; Provide vision and morale for the team; Communicate status and issues to stakeholders; Provide input for performance objectives.
Seniority
Senior, hands-on IC with strategic oversight