remote
Senior Software Engineering Manager - CRM - Medtronic
Engineering Manager
Senior Software Engineering Manager leading a high‑performing team in the Cardiac Rhythm Management domain, driving delivery of embedded software, cloud integration, and continuous improvement using Java, C++, Python, Agile practices, and AWS.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team to deliver high‑quality embedded software for cardiac rhythm management devices.
- Architect and oversee the integration of cloud services (AWS) for device telemetry, diagnostics, and data analytics.
- Drive Agile practices, sprint planning, and continuous delivery pipelines to accelerate time‑to‑market.
- Collaborate with product, QA, and regulatory teams to ensure compliance with medical device standards (IEC 62304, ISO 13485).
- Champion technical excellence, code quality, and knowledge sharing across the organization.
Requirements
- 10+ years of software engineering experience with 5+ years in a leadership role.
- Proficiency in Java, C++, and Python for embedded and cloud‑based solutions.
- Hands‑on experience with AWS services (Lambda, S3, IoT Core) and CI/CD pipelines.
- Strong understanding of Agile methodologies and experience leading Scrum teams.
- Excellent communication skills and a track record of driving innovation in regulated medical device environments.
Skills
javacpythonagileaws