×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer – Medical Imaging

Job in 3000, Bern, Canton de Berne, Switzerland
Listing for: LEM Surgical AG
Full Time position
Listed on 2026-03-06
Job specializations:
  • IT/Tech
    Robotics, AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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.

Your Responsibilities
  • 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.
Your Profile
  • 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.
Why Join LEM?

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-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary