Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Software Engineer – Surgical Robotics (100%)
LEM Surgical AG is a rapidly growing, innovation-led MedTech company based in Bern, Switzerland. We are shaping the future of spine surgery by developing a next generation surgical robotic system that fuses high-precision mechanics, intelligent software and an intuitive interface tailored to the needs of surgeons.
We are looking for a Software Engineer with a strong technical background and a hands-on mindset who wants to work on something impactful. In this role, you join a focused software team developing a complex robotic medical system. You drive new features and modules end to end from requirements and architecture to implementation, testing, validation and full integration into the system.
Key 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 design traceability throughout the development lifecycle.
Your Profile:
- BSc or higher 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.
- Strong proficiency in C++.
- Experience in robotics.
- Hands-on experience with real-time systems.
- Strong understanding of multithreading, concurrency, and synchronization.
- Experience with low latency, high-performance architectures.
- Skilled in performance profiling and system optimization.
- Experience in the medical device field is a plus.
Join LEM
At LEM, you will join a passionate and hands-on team that thrives on innovation, collaboration and purpose. We bring together medical impact and engineering excellence, and every team member plays a direct role in shaping what we build.
You’ll benefit from short decision paths, true ownership and a culture that values clarity, initiative and trust. This is your opportunity to grow with the company, help build its foundations and contribute to the development of transformative surgical technology.
Ready to apply?
Join LEM Surgical AG and take your career to the next level!
Application takes less than 5 minutes

