Medtronic is looking to solve business and technical problems related to the further development and enhancement of their globally launched Robotic Assisted Surgery platform, aiming to impact patient outcomes and expand global access to quality care through robotic and analytics solutions.
Requirements
- Designing and developing software for complex electromechanical software systems, including embedded software development as well as RTOS, distributed computing, software Infrastructure, etc.
- Experience in medical device or regulated industry software development is preferred.
- Experience in robotics software development is a plus
Responsibilities
- Oversees activities of the company’s development and design requirements for software systems, applications and software quality assurance for enhancements and new products, including cloud-based or internet-related tools, to meet the current and future Software needs.
- Manages activities to assure programs are appropriately resourced and ensure continuous improvement in technical capability, process, and compliance.
- Manages scope, cost, and schedule within a cross-functional development team.
- Designing and developing software for complex electromechanical software systems, including embedded software development as well as RTOS, distributed computing, software Infrastructure, etc.
- Providing technical direction and guidance to the teams on the software architecture, design, verification and validation, ensuring alignment with product strategy and business goals; developing and maintaining long-term software technical roadmap.
- Collaborating and managing software projects in both Agile/Scaled Agile Framework (SAFe) and traditional project management methodologies.
- Identifying and implementing process improvements to enhance efficiency and productivity while adhering to quality standards and best practices.
Other
- Managing and leading multiple teams of software managers and engineers, including hiring, performance management, and team development, preferably in the global R&D environment settings.
- Collaborating effectively with cross-functional teams, including hardware, systems, quality, regulatory, and other product development teams; Communicating technical information to both technical and non-technical audience.
- Selects, develops, and evaluates personnel to ensure the efficient operation of the function.
- Standard Office setting in Boston, MA.
- Some limited travel may be required