Software Engineering Manager
Core
Lead a software engineering team to develop and maintain web, mobile, desktop, and cloud-based applications for medical device products.
Role type
Senior Engineering Manager (People & Delivery)
Builds
Software-enabled technologies for medical device applications
Domain
Healthcare / Medical Devices
Deliverable
product features
Required skills
Team leadership, Sprint execution, Backlog prioritization, Cross-functional partnership, Software architecture review, Risk management, Mentorship
Preferred skills
Medical device standards compliance (IEC 62304, ISO 13485), Agile methodologies (Scrum, SAFe), CI/CD, Automated testing, Application Lifecycle Management tools
Technologies
Web, Mobile, Desktop, Cloud, Jira, Git, Azure DevOps, TFS
Responsibilities
Lead and develop a team of software engineers; Manage sprint execution and delivery commitments; Partner with cross-functional teams; Drive engineering best practices; Support software architecture and design reviews; Remove execution barriers; Mentor and coach engineers
Seniority
Senior, hands-on IC with people management
