Senior Software Engineer - Catalyst Team (Patient Care Systems)
Core
Design and build scalable automation frameworks and CI/CD pipelines to support software verification and testing for connected cardiac care ecosystems.
Role type
Senior Software Engineer (Test Automation & DevOps)
Builds
System-level test automation tools, CI/CD pipelines, and verification frameworks for medical device software.
Domain
Healthcare technology / Medical devices / Cardiac care systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software engineering, Test automation, CI/CD pipeline design, System integration, Risk-based testing, Technical leadership, Agile methodologies
Preferred skills
C#, .NET, Appium, DOM/JavaScript, Azure DevOps, GitHub, Medical device software design, ISO 13485/IEC 62304 standards
Technologies
Appium, .NET, C#, Azure DevOps, GitHub, DOM, JavaScript
Responsibilities
Design, develop, and maintain automation tools and frameworks supporting software verification; Lead and expand system-level test automation capabilities; Design and evolve CI/CD automation to improve reliability and scalability; Partner with R&D and Quality teams to define verification strategies; Mentor and coach engineers; Act as a technical leader influencing automation strategy and tooling decisions.
Seniority
Senior, hands-on IC with leadership responsibilities