Senior Software Architect
About the job
What you'll do
Define and drive the software architecture, technical roadmap, and engineering strategy for 3D interventional applications used in image-guided therapy systems. Guide implementation and technical decisions, balance innovation with delivery and sustainability, and mentor engineers while collaborating across global multidisciplinary teams.
What they're looking for
Requires an MSc or PhD in Computer Science, Electrical Engineering, or a related field, plus 10 or more years of software development experience, including at least 3 years in an architecture or senior technical leadership role. Candidates should bring strong software engineering and architectural expertise, hands-on experience with modern C++, 3D rendering and performance optimization, and familiarity with CI/CD, GitHub, Docker, package management, deployment automation, and cloud technologies.