Visit us at Embedded World 2026 | 10–12.03, Nuremberg, Germany. Read more .

Medical Devices

Building a modern HMI for a medical laser

When we received a request to build an HMI panel for a new line of medical lasers developed by Cutera - a company with over 25 years of experience in energy-based medical equipment - we knew this would be a significant project for Somco Software. See how we delivered results even in a challenging situation.

Learn more
Qt frameworkC++Yocto

THE TASK

Cutera, with over 25 years of experience and strong market presence, has extensive knowledge in building energy-based medical equipment. However, they had limited experience in designing modern GUIs.

However, the look and feel of the application is only part of the equation.

  • To create a modern HMI GUI that matches the standards and expectations of Cutera’s clients.
  • To develop the backend logic so that all components communicate effectively with each other, including the laser handle, HMI panel, and energy source, while maintaining strict adherence to safety protocols.
  • To create a scalable software stack that would serve as a platform for all future devices.
Start your project

THE PROBLEM

Our clients often need to develop entirely new products, which leads to many obstacles. That is why our experienced team works quickly to overcome them.

Obstacles our team overcame:

  • There was only a single prototype available, so our team could not test the application on the target hardware.
  • The software had to be developed in parallel with the hardware component, creating a classic “chicken and egg” problem that many companies face.
  • Ensuring the device's smooth operation required implementing a new operating system.
Consult your challenge

THE SOLUTION

We delivered a modern GUI built with the Qt framework and a powerful custom operating system based on Linux.

What we delivered:

  • A modern GUI aligned with the standards of devices operating in the medical aesthetics industry.
  • A custom Yocto-based operating system to ensure the machine uses resources efficiently.
  • A scalable technology stack designed to support future medical devices and allow hardware customization when necessary.
  • A custom-built simulator to overcome the lack of an available prototype, enabling remote testing of the medical laser launch using the current hardware setup.
Talk to our experts

A group of people I want to work with

I always try to recognize as a manager when I’m hiring people, hiring contractors: (...) You can see that in the dedication, involvement, and engagement of people that we met through a relation. (...) It told me that this is a group of people I want to work with. Jerzy Orkiszewski - VP of Software & Electrical Engineering at Cutera, Inc

WATCH THE STORY

What happens when engineering passion meets medical innovation?

Watch the story of our partnership with Cutera and see how we build the future of laser technology across two continents.

see on youtube

NEED HELP WITH YOUR PROJECT?

Whether you need Qt and C++ experts to support your development team or a partner to take your idea from concept to completion - we’re here to help.

let's talk

Now let's talk about your project

We'll address every query and pinpoint
the ideal strategy for your project's success.

Fill out the form, and we’ll get back to you shortly.

Lukas Kosiński

Lukas Kosiński

Chief Executive Officer

The administrator of the personal data is Somco Software sp. z o.o., 13 Gen. Ottokara Brzoza-Brzeziny St., 05-220 Zielonka, KRS: 855688. The personal data are processed in order to answer the question contained in the contact form. More information, including a description of data subjects rights, is available in the information clause.