Sustaining Software Engineering Manager
Cadwell, Kennewick, WA +1
- Pay
- $140K–$165K / year
- Work type
- Not stated
- Level
- Not stated, manager
- Area
- Software engineering
- Posted
- May 19, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Position Summary:
Cadwell is seeking a Sustaining Software Engineering Manager who will be solely focused on ensuring the highest quality and maintaining the performance and stability of our general release and Long-Term Service Release (LTSR) products. This critical role leads a dedicated team of engineers focused on production stability, maintenance, bug fixes, and patch management. This role does not include new feature development.
*Relocation Assistance Available*
Job Duties And Responsibilities:
-
Team Leadership & Growth: Recruit, mentor, and lead a dedicated sustaining engineering software team; establish performance metrics and operational workflows to scale the team’s capacity.
-
Escalation Leadership: Define and manage escalation paths for urgent customer-facing issues in coordination with the Support Platform teams and Product Management.
-
Reactive Work Management: Act as a collaborative filter for incoming maintenance requests, ensuring they meet defined intake criteria before team assignment.
-
Production Stability and Maintenance: Own the implementation and release (including documentation and paperwork) of critical production software bug fixes and security patches across the entire product portfolio.
-
Codebase Stewardship: Maintain a high level of technical familiarity and code quality across all product codebases (EEG, EMG, Sleep, IONM, and CadLink).
-
Regulatory Compliance: Ensure all software maintenance releases adhere to Cadwell’s Quality Management System (QMS) and contribute to its necessary refinements/changes.
-
Inter-team Collaboration: Partner with the Platform and Product teams to ensure fixes are integrated into the main development branch without introducing regressions.
Qualifications: Knowledge, Skills, and Abilities:
- Comprehensive Knowledge: Software Team Leadership, Staff Development, and Operational Workflow Design for Sustaining Software Engineering
- Comprehensive Knowledge: Stakeholder Communication and Management of Technical Escalation Paths (Internal and Customer-Facing)
- Thorough Knowledge: Regulatory Compliance and Quality Management Systems (QMS) required for Medical Device Software
- Thorough Knowledge: Advanced Troubleshooting, Debugging, and Production Bug Fix Implementation for complex software systems
- Thorough Knowledge: Technical Proficiency in C#, SQL, and desktop software development
Education and Experience:
-
Required: Bachelor’s degree in Computer Science or related field.
-
Required: 3+ years of experience in software engineering management or a high-level technical leadership role.
-
Required: Strong background in troubleshooting complex, multi-component software systems.
Similar roles at other companies
Senior Sustaining Controls Engineer
Mainspring EnergyMenlo Park, CA
$139K–$163K / yr
Posted 12 days ago
Engineering manager
Lever TestAlberta, Canada
Pay not posted
Posted Mar 26, 2026
Software Engineering Manager - Sustaining Engineering
CanonicalHome Based - Americas +1
Pay not posted
Posted Jul 17, 2022
Sustaining Controls Engineer
Mainspring EnergyMenlo Park, CA
$119K–$140K / yr
Posted Oct 1, 2026
Listed on Cadwell's Greenhouse job board; checked 10 h ago. First seen by us 32 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.