C++ Software Engineer – Medical Imaging (Remote)
Torentify · Bern
Job description
About the role
CASCINATION is seeking an experienced C++ Software Engineer to develop and maintain the core software behind its CAS‑One IR image‑guided navigation platforms. The role involves advanced medical technology, including real‑time tracking, computer vision and 3D rendering, and requires close collaboration with software, systems and clinical teams.
Key responsibilities
- Design, develop, and maintain core C++ software for image‑guided navigation platforms.
- Own technical areas such as real‑time 3D tracking, computer vision and GPU‑accelerated rendering.
- Write clean, efficient, maintainable code and debug performance issues.
- Collaborate with software, systems and clinical teams to deliver safe, high‑quality solutions.
- Document work according to medical device regulatory requirements.
Required profile
- Bachelor’s or master’s degree in Computer Science or a related discipline.
- At least 5 years of professional C++ development experience.
- Strong object‑oriented design knowledge and proficiency with Git.
- Hands‑on experience in real‑time 3D tracking, computer vision, or GPU‑accelerated rendering.
- Professional English communication skills and ability to work independently.
Required skills
- C++ (modern)
- Git
- Real‑time 3D tracking
- Computer vision / image registration
- GPU rendering (CUDA, OpenGL, Vulkan, DirectX)
- SLAM or structure‑from‑motion
What we offer
- Work in a multinational, innovative and fast‑growing environment.
- Contribute to medical technologies that improve treatment precision and patient outcomes.
- Ownership of technical areas and influence on product development.
- Collaboration with multidisciplinary software, systems and clinical teams.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Torentify
Bern