Sustaining Software Engineering Manager
Core
Lead a dedicated team focused on production stability, maintenance, bug fixes, and patch management for general release and Long-Term Service Release (LTSR) products, excluding new feature development.
Role type
Sustaining Software Engineering Manager
Builds
Critical production software bug fixes and security patches across the entire product portfolio
Domain
Medical device software (EEG, EMG, Sleep, IONM, CadLink)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software team leadership, Staff development, Operational workflow design, Stakeholder communication, Technical escalation management, Regulatory compliance (QMS), Advanced troubleshooting, Debugging, C#, SQL, Desktop software development
Preferred skills
Experience in regulated environments, Medical device industry background, Safety and reliability focus
Technologies
C#, SQL
Responsibilities
Recruit, mentor, and lead a sustaining engineering team; Define and manage escalation paths for urgent customer-facing issues; Act as a filter for incoming maintenance requests; Own implementation and release of critical bug fixes and security patches; Maintain technical familiarity and code quality across product codebases; Ensure software maintenance releases adhere to Quality Management System (QMS); Partner with Platform and Product teams to integrate fixes without regressions
Seniority
Manager, hands-on technical leadership