Skip to content

Development of Control Software for Diagnostic Applications in Medical Technology

As part of this project, Konzept Informationssysteme developed a high-performance embedded control software solution for a medical diagnostic system. The objective was to further evolve an existing device generation into a modern, reliable and intuitively operable software solution. This project report exemplifies Konzept Informationssysteme’s expertise in standards-compliant software development for medical technology, particularly in the fields of embedded systems and control software.

Further Development of Existing Medical Software Systems

The project was initiated by new technical and functional requirements for an existing diagnostic system. Previous device generations were to be functionally extended and adapted to new hardware components. One of the key challenges was the integration of new operating elements as well as the secure connection to the overall medical device system. At the same time, stringent requirements regarding reliability, long-term stability and regulatory compliance in accordance with IEC 62304 had to be met.

Embedded Control Software for Diagnostic Devices

The core of the project was the development of embedded software for the reliable processing and transmission of user inputs from an operating terminal. The software controls various hardware components, including sensors for automatic brightness adjustment, electromagnetic locking mechanisms for position securing, and a dedicated graphics processing unit.

A particular focus was placed on the loss-free processing of rotary encoder signals to ensure precise and responsive operation. The operating terminal is fully integrated into the overall medical system and communicates with the host system via defined interfaces.

Medical Technology Software Development in Accordance with IEC 62304

The implementation was realised as classic embedded software based on an STM32 microcontroller platform. Development was carried out predominantly in C, supported by established embedded toolchains and version control systems. An in-house developed Python-based test environment was used for automated testing.

The project required in-depth experience in resource-optimised embedded design, handling of hardware-near interfaces, and standards-compliant documentation in accordance with IEC 62304. In addition, professional ALM and project management tools were used to ensure full traceability of requirements, tests and changes.

A Reliable Development Partner for Medical Technology

The project followed a hybrid development approach: structured planning combined with iterative implementation. Requirements were regularly coordinated and adjusted as necessary. Close review cycles, transparent status reporting and the continuous delivery of intermediate software versions ensured a high level of planning reliability.

Close technical collaboration with adjacent development disciplines enabled seamless integration of the software into the overall system. Konzept Informationssysteme provided ongoing support, testing services and complete project-related documentation throughout the development phase.

Future-Proof Embedded Software for Medical Technology

The embedded and medical technology expertise developed during this project forms a solid foundation for future device generations and related applications. The resulting architecture can be flexibly transferred to further diagnostic and operating systems.

Do you require a dependable system partner?

Customers benefit from scalable software solutions, regulatory assurance and many years of experience in embedded software development for safety-critical systems. Konzept Informationssysteme therefore positions itself as a reliable technology partner for demanding software projects in the medical technology sector.

Jetzt Anfragen!
Close Overlay

Get in touch with us now

Surname *
First name*
E-Mail *
Telephone
Your message *
Jetzt Anfragen!
Close Overlay

Get in touch with us now

Surname *
First name*
E-Mail *
Telephone
Your message *