expertise

Medical
Device Software Development

We specialize in embedded software and SaMD development, combining engineering excellence with deep regulatory knowledge. Trust experts and develop your medical device according to IEC 62304.

Learn more
ISO 13485:2016ISO 9001:2015Qt Service Parnter

Get expert support for medical software development

  • Access skilled software engineers for both embedded
and SaMD projects
  • Accelerate delivery without compromising quality of regulatory compliance
  • Receive IEC 62304-ready code and documentation
  • Delegate software architecture and cybersecurity documentation and get FDA + MDR clearance
book free consultation

What we can do for you?

Here are some examples of types of projects we could work on together

What we can do for you?

Software in a Medical Device

You get a complete embedded medical solution - firmware, GUI, and connectivity - ready for real-world use and certification.

What we can do for you?

IoT Solutions for Healthcare

You get smart, connected healthcare devices - like wearables or meters - that integrate with apps and medical systems.

What we can do for you?

Software as a Medical Device

You get flexible, accessible medical software - delivered as desktop or web apps for professionals and patients alike.

Why Somco Software for medical device software development?

ISO 13485 certified partner

You simplify your certification process by partnering with an ISO 13485-certified, audit-ready software team.

Medical features experience

You get experts ready to handle key medical software features like DICOM, PACS, HL7 FHIR and connectivity.

Support in regulatory

You get software and documentation aligned with IEC 62304:2006, ready for a smooth regulatory process.

Unique embedded expertise

You benefit from end-to-end embedded expertise - from prototyping to GUI on validated embedded hardware.

Cybersecurity expertise

Somco Software handles topics like threat modelling, vulnerability assessment, SBoM, and much more.

What medical software have we developed for our clients?

We implemented an innovative medical solution designed for spine surgery. This desktop application combines PACS and DICOM functionality, enabling surgical staff to efficiently and accurately manage patient data. The program allows for precise identification of spine-specific points and structures, enabling surgeons to visualize the cross-section accurately. This facilitates proper and timely treatment selection and surgical planning. The software provides insights into the spine before, during, and after surgery, based on DICOM scans.

We developed the cross-platform mobile app egoo.health, built with Qt/QML, to bring home-user access to the Egoo platform’s clinical-grade biomarker testing (e.g., hemoglobin, CRP, SARS-CoV-2) from a blood analysis device. Our role covered full C++ logic reuse, Qt Quick UI for iOS & Android from a single code-base, QR code scanning integration and faster time-to-market while maintaining high performance and a sleek mobile UX.

We developed a real-time vital-signs monitoring solution featuring a sensor measuring various parameters. That was linked via Serial Port to a C++/Qt-based application. The UI displays live values and custom graphs, and alerts when readings deviate from norms. We participated in the preparation of medical documentation to meet IEC 62304 standard.

See full portfolio

Why Qt for
medical software development?

While we’re skilled in technologies like LVGL, C#, and modern web frameworks,
Qt remains our preferred choice for many projects.

Qt Service Parnter

Outstanding performance

Qt has a core based on efficient and popular C++ language. Thanks to it, the performance and security of applications is significantly increased and developers can connect other, external libraries based on C++.

Ready-made modules to speed up medical software development

Qt contains numerous ready to use functionalities like advanced networking, 3D models, Safe Rendering and many other, that can be integrated with the existing code in a childishly easy way.

Meets medical certification standards

Qt Safe Renderer module has been deemed suitable for life-sustaining and life-saving devices. TÜV NORD has confirmed that Qt Safe Renderer meets the requirements of the following standards: • IEC 62304:2015 • IEC 61508:2010-3 7.4.4 • ISO 9001:2015

Rapid and effective development process

Qt enables fast, high-quality development thanks to its mature tools, cross-platform nature, and powerful QML/UI framework. It lets us prototype quickly, reuse code across platforms, and deliver polished results with shorter time-to-market.

Cross-platform

You can use the same codebase to generate ready to use applications for many, different devices: Windows, iOS, Android, Linux, or embedded systems. This way you save a significant amount of resources while speeding up the software development process - no more hiring several, independent teams of developers.

What is most important to us in medical software?

01

Cybersecurity

We build secure medical device software by design - following IEC 62304, FDA Guidelines and industry best practices, with encryption, secure boot, and robust QA at every stage.

02

High performance

Our medical software delivers reliable performance for real-time tasks, using C++, Qt, and optimized architecture to meet strict clinical and hardware constraints.

03

Software architecture

We design maintainable, modular architectures that are documented according to IEC 62304 requirements. Our designs support automated testing, and ensure long-term quality and regulatory readiness.

Free Medical Software Course 

Explore our materials 
for Medical Software Development

Discover a comprehensive course on creating medical software with Qt, a leading technology in the healthcare industry.

See on YouTube

How would next steps look like?

1

Fill out a form

After receiving the request, we will respond within one working day. We understand that time is crucial and we're responsive for you!

2

Introduction meeting

Our first meeting will be an hour-long introduction call. You will have the option to speak with our sales representative and a technical specialist during this conversation.

3

Analysis and proposal

According to the details that you presented to us during our first talk, we will either undertake an in-depth study of your case and recommend steps to take, or we will present you with an initial offer.

4

Dispelling doubts

We realize how important it is to select the right partner for your project. You have the option of screening us or our consultants to guarantee that you are partnering with true experts.

Contact us

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.

Adam Sowa

Adam Sowa

Chief Technology 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.