Careers that Change Lives
The Pelvic Health R&D team is one of the most cutting-edge groups within Medtronic, defining and executing on technology and architectural strategy using skills that span a variety of domains including Mobile Apps (Android), cloud, data analytics, web services, 2d/3d visualization, machine learning, and interfacing with embedded software for management and control of interconnected medical devices.
As a Principal Software Engineer, you will be working with motivated, diverse, and knowledgeable development teams to deliver world-class products. You will be responsible for leading and coordinating efforts between product engineers, architects, and software design and test engineering functions to drive innovation for the next generation of Pelvic Health products, both mobile and cloud-based. This role requires the ability to work as part of a team to realize complex, innovative, high-reliability systems that improve the quality of life of people around the world.
Join a Culture of Collaboration and Innovation.
This role requires a mix of technical and project management skills.
A Day in the Life
- Work directly with key stakeholders to understand requirements, address business and system issues.
- Convert the business requirements into actionable technical use cases and user stories.
- Oversee and manage the operational aspects of projects and serve as liaison between business, project team, and functional management.
- Responsible for project planning, scope management, and work estimation working with Product Engr, Technology Architect, SW Design, and Test Leads.
- Lead engineering teams across geographies using a SAFe agile development process.
- Resolve conflicts in a timely manner to ensure projects stay on track.
- Produce accurate and timely reporting of program status throughout its life cycle.
- Assess value, develop cases, and prioritize stories to ensure work focuses on those with maximum value that are aligned with product strategy.
- Ensure compliance of project to quality system, functional and project deliverables.
- Lead development and management of backlog, prioritization of work, iteration planning, and elaboration of the user stories along with SW Design and Test Leads.
- Develop and manage the product release plans and set expectations for delivery of new functionalities.
- Assess project issues and develop resolutions to meet productivity, quality, and client-satisfaction goals and objectives.
- Provide Regulatory Support along with Product Engineer, SW Design, and Test Leads.