Software Engineering Manager
Core
Lead and enable multiple software engineering functions to deliver high-quality software products in a regulated medical device environment.
Role type
Senior Engineering Manager (Desktop & Connected Medical Devices)
Builds
Desktop applications, connected medical devices, patient monitoring systems, and real-time data acquisition platforms.
Domain
Healthcare / Medical Devices / Regulated Software
Deliverable
production ML models | product features
Required skills
Desktop application architecture (WPF, WinForms, WinUI, C++, .NET), regulated industry compliance (FDA, ISO 13485, IEC 62304), team leadership and talent management, Agile/DevOps execution, stakeholder management, cybersecurity principles, system architecture traceability
Preferred skills
Experience with connected hardware/software platforms, organizational development, data-driven execution using engineering metrics
Technologies
WPF, WinForms, WinUI, C++, .NET, C++, Agile, DevOps, CI/CD
Responsibilities
Lead software engineers and technical leads across development and test functions; guide technical decisions across desktop, cloud, and edge architectures; manage talent including hiring, performance, and succession planning; collaborate with architects, product management, and regulatory teams; drive engineering excellence through automation and quality metrics.
Seniority
Senior, hands-on IC with leadership responsibility