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

Front-End Software Engineer – Surgical Robotics; m​/f

Job in 1001, Lausanne, Canton de Vaud, Switzerland
Listing for: Marflow AG
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Software Engineer, Robotics, Python
Salary/Wage Range or Industry Benchmark: 120000 - 190000 CHF Yearly CHF 120000.00 190000.00 YEAR
Job Description & How to Apply Below
Front-End Software Engineer – Surgical Robotics (m/f)

We’re building the next generation of surgical robotic systems — combining precision engineering, advanced software, and human-centered design to empower surgeons and improve patient outcomes. As a fast-moving Med Tech company, we bring together robotics, software, and clinical expertise to push the boundaries of what’s possible in the operating room.

Your Mission

As a Front-End Developer, you’ll be responsible for creating intuitive, reliable, and high performance user interfaces for our surgical robotic platform. Your work will directly support surgeons in mission-critical environments, where clarity, responsiveness, and safety are essential

You’ll collaborate closely with UX designers, robotics engineers, and clinicians to translate complex robotic functionality into elegant, user-centered interfaces that perform flawlessly in the operating room.

What You’ll Do
  • Develop and maintain the frontend user interface of our surgical robotic system using Python and PySide6 (Qt)
  • Implement responsive, real-time visualizations and controls for robotic systems
  • Collaborate with UX designers to translate user research and design concepts into production-ready interfaces
  • Work closely with backend and robotics teams to integrate frontend components with control and data systems
  • Ensure usability, reliability, and performance in safety-critical environments
  • Maintain clean, scalable, and well-documented frontend code
  • Participate in code reviews and contribute to frontend architecture decisions
  • Support software testing, validation, and certification processes (e.g. IEC 62304, ISO 14971)
  • Contribute to improving frontend development workflows and best practices
What You Have
  • Degree in Software Engineering, Computer Science, or a related field
  • Strong proficiency in Python 3, with the ability to produce clean, maintainable, and high-quality code
  • Experience with PySide6 / PyQt or Qt (C++) for desktop UI development
  • Experience with VTK for 3D visualization and viewing
  • Experience developing software for complex, distributed, or real-time systems
  • Autonomous and proactive mindset: able to investigate, reverse engineer, test, and understand systems independently without waiting for detailed direction
  • Strong problem-solving skills and curiosity, with a genuine eagerness to learn and take on technical challenges
  • Comfortable participating in code reviews and contributing to a collaborative engineering culture focused on continuous improvement and software quality
  • Familiarity with Git and structured software development workflows
  • Good understanding of software testing and maintainability practices
  • Ability to work effectively in multidisciplinary and cross-functional teams
  • Startup mindset: hands-on, adaptable and motivated by real-world impact
  • Interest in robotics, Med Tech, or safety-critical systems
  • Excellent written and verbal communication skills in English
  • Professional experience in software engineering or software development is a plus
  • Experience with ROS is a plus
  • Experience working in medical devices is a strong plus
Why Join Us
  • Join a motivated, dynamic, and international team with a collaborative and supportive working culture
  • Work on cutting-edge robotic technology with direct clinical impact in the medical field
  • Be part of a small, ambitious team with a great atmosphere, where initiative, ownership, and innovation are highly valued
  • Opportunity to help shape both the software platform and your own role as the company grows
  • Flat hierarchies, high autonomy, and real influence on technical and strategic decisions
  • Work alongside a rich and open-minded team with diverse backgrounds, expertise, and perspectives
  • Collaborative environment at the intersection of robotics, AI, and medicine
  • Competitive compensation and flexible working setup
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary