Software Engineer – Medical Imaging
Listed on 2026-03-06
-
IT/Tech
Robotics, AI Engineer
LEM Surgical AG is an innovation-driven Med Tech company based in Bern, Switzerland
. We are redefining spine surgery by developing a next-generation surgical robotic system that combines high-precision mechanics, advanced imaging, and intelligent software in a safety-critical clinical environment.
We are looking for a Software Engineer specializing in medical imaging who wants to take technical ownership within a complex robotic system. In this role, you will work on real-time 3D data processing and computer vision algorithms that directly contribute to image-guided spine surgery
. You will collaborate closely with robotics, mechanics, and clinical experts to translate advanced algorithms into reliable, validated system functionality.
- Design, develop, test, and maintain software components for a medical robotic system, ensuring high reliability, performance, and compliance with relevant standards such as IEC 62304 and ISO 14971.
- Work closely with other R&D departments to deliver integrated system solutions.
- Support system integration and troubleshooting by analyzing logs, test results, and performance metrics to ensure robustness and clinical readiness.
- Plan and execute software tests, document your work, and contribute to verification, validation, and traceability throughout the development lifecycle.
- Degree in Software Engineering, Computer Science, or a related field from a recognized university.
- At least 5 years of experience in software development with object-oriented programming.
- Proficiency in modern C++ (C++17 or later).
- Solid background in classical computer vision and 3D geometry.
- Hands-on work with algorithmic image processing, including segmentation, registration, filtering, and reconstruction.
- Strong foundation in linear algebra, point cloud processing, 3D spatial reasoning, and geometric transformations.
- Familiarity with image processing and algebra libraries (OpenCV, ITK, VTK, Eigen, Lib Torch).
- Deep understanding of multithreading, concurrency, and synchronization.
- Experience with algorithm optimization and high-performance architectures.
- Experience in robotics and the medical device field is a plus.
- Experience in classical machine learning or deep learning is a plus.
At LEM, you will join a focused engineering team with real ownership and technical responsibility. You will work in a growing robotics company where decisions are taken quickly and expertise matters.
We value clarity, accountability, and engineering depth. You will have direct influence on architectural decisions, collaborate across disciplines, and help shape both the product and the way we build it.
We look forward to receiving your CV at
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: