Software Engineering Manager (Test & Devops)
Core
Manage and develop a team of test and DevOps engineers to build and release software for a regulated medical device, ensuring compliance with safety-critical standards.
Role type
Senior Engineering Manager (Test & DevOps)
Builds
CI/CD pipelines, embedded Linux build systems, test automation infrastructure, and cloud data pipelines for clinical brain monitoring devices.
Domain
Medical Devices / Embedded Systems / DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering management, CI/CD strategy, embedded Linux build systems (Yocto), test automation, IEC 62304/ISO 14971 compliance, Python, C/C++, Infrastructure-as-Code, Cloud platforms (AWS/GCP/Azure)
Preferred skills
Hardware-in-the-loop testing, MLOps, Cybersecurity (IEC 81001-5-1), SOUP management, Observability (Grafana/Prometheus), CMake/Conan/Ceedling, Terraform/CDK
Technologies
Yocto, Python, C/C++, AWS, GCP, Azure, Terraform, CDK, Grafana, Prometheus, CMake, Conan, Ceedling
Responsibilities
Manage and mentor a team of DevOps and test engineers; Own the CI/CD strategy and build/release infrastructure; Lead architecture reviews and contribute to codebases; Define software V&V and test automation strategy; Establish compliance-as-code workflows for IEC 62304 and ISO 14971; Own cloud-side data pipelines and MLOps workflows; Coordinate cybersecurity workstreams.
Seniority
Senior, hands-on IC with management responsibilities