Skip to content
Cascination Ag

Software Developer – Real-Time Rendering & Computer Vision (C++)

BernSwitzerland
full-time, permanent · R&D
POSTED 29 JUN
Apply Ask
Role
136 days opentrue age
Posted 29 Jun
CompanyCascination Ag →
5open roles
Opened · 30d
+0
Closed · 30d
−0
6d of snapshots · 30d window
Market
3,251open · ML / AI
Opened · 7d
+2548% of open
All ml / ai
6,603open
All tracked boards · live 13 Nov · n=3,251
C++

Your mission

  • Design, develop, and maintain the software at the core of our image-guided navigation platforms (CAS-One IR) in modern C++
  • Own specialized technical areas including tracking, computer vision, and 3D rendering
  • Produce clean, efficient, maintainable code aligned with industry best practices
  • Debug and optimize application performance and reliability
  • Coordinate across software, systems, and clinical teams to ensure safe, quality deliverables
  • Document technical work per medical device regulatory requirements

Your profile

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline
  • 5+ years of professional C++ development experience
  • Solid grasp of object-oriented design and software engineering principles
  • Proficiency with Git and modern development tools; Qt experience valued
  • Hands-on, demonstrable experience in one or more of: real-time 3D tracking, computer vision, GPU-accelerated rendering (CUDA, OpenGL, Vulkan, or DirectX), image registration, SLAM, structure-from-motion, or photogrammetry — from any industry (gaming, VFX, robotics, geospatial/remote sensing, AR/VR, medtech, aerospace, automotive, or similar)
  • Background in regulated or safety-critical environments (medical, aerospace, automotive) is a plus, not a requirement — we'll bring you up to speed on our quality and regulatory processes
  • Professional-level English communication

You are

  • A highly analytical and independent personality who develops effective as well as practical solutions and strategies.
  • Team-oriented person and possess strong communication skills that enable you to work with cross-functional teams
  • open, flexible and highly motivated to work in a dynamic environment

Why us?

We offer a challenging role in a multinational, innovative, fast-growing, and dynamic environment. In our company you can create, shape, and take on responsibility. Our unique company culture is shaped by our passion and values.

Administrative

Place of work: Bern

Preferred start date: by agreement

Workload: 100%

Source · Cascination AgFirst seen 4 NovOriginal ↗