Skip to main content
Bildux Logo

ICPMSB® - International Certified Professional for Medical Software Board

  • 3 Trainings

The International CPMS Board e.V. (ICPMSB) is an international consortium of experts in the field of medical software.

ICPMSB® Course Catalogue

3 courses

Inhouse Training

Train your entire team

Submit one request and let verified providers compete with their best offers. Compare side by side, pick the perfect fit.

Verified providersCompetitive pricingFlexible scheduling
Request Inhouse Training
Inhouse Training

ICPMSB®

1

CPMS-FLICPMSB Certified Professional for Medical Software - Foundation Level (CPMS-FL)

CPMS-FL ICPMSB Certified Professional for Medical Software - Foundation Level (CPMS-FL)

CPMS Foundation Level (CPMS-FL) covers the fundamentals of developing medical software in a regulated context. It introduces regulatory fundamentals, including the role of the EU Medical Device Regulation (MDR) and key standards such as ISO 13485, ISO 14971, IEC 62304, and IEC 62366-1.

Learners build baseline skills in risk management, software engineering concepts including requirements and software architecture, usability engineering, quality and document management, medical informatics, and basic IT security topics such as confidentiality, integrity, and availability.

CPMS-FL targets early-career professionals or experienced engineers new to medical devices and serves as the prerequisite baseline for CPMS Advanced Level tracks.

CPMS Foundation Level (CPMS-FL) level content

CPMS-FL covers the fundamentals of developing medical software in a regulated context, with baseline knowledge across regulation, standards, engineering, and evidence. Topics include:

  • Regulatory fundamentals, including when software is a medical device under the EU Medical Device Regulation (MDR), key roles (manufacturer, importer, authorized representative), and the purpose of harmonized standards.

  • Core standards awareness: ISO 13485, ISO 14971, IEC 62304, IEC 62366-1.

  • Risk management basics aligned to ISO 14971, including the purpose and typical contents of a risk management file.

  • Software engineering in a regulated lifecycle (IEC 62304), including requirements and software architecture fundamentals.

  • Usability engineering basics aligned to IEC 62366-1.

  • Quality and document management fundamentals, including controlled documentation and audit-ready records.

  • Medical informatics overview and basic IT security concepts (confidentiality, integrity, availability).

2

CPMSCertified Professional for Medical Software (CPMS)

ICPMSB Certified Professional for Medical Software - Advanced Level (CPMS-AL) builds on CPMS Foundation Level and goes deeper into regulated medical software work. The curriculum offers two advanced tracks: Advanced Level Process Management (AL-PM), focused on process design, regulatory affairs, and quality management, and Advanced Level Software Development (AL-SW), focused on development activities and technical implementation in a compliant context.

This level targets professionals with practical experience who support, lead, or review work under key standards such as ISO 13485, ISO 14971, IEC 62304, and IEC 62366-1.

Advanced Level (ICPMSB-CPMS) deepens competence in regulated medical software development, with a focus on applying standards and producing audit-ready evidence. Candidates learn to align lifecycle activities with IEC 62304, including selecting and justifying process models (waterfall, V-model, iterative-incremental, agile) and assessing agile trade-offs for software as a medical device. Key topics include:

  • Regulatory and QMS application across development, maintenance, and traceability (including ISO 13485 concepts and risk-based thinking)

  • Development planning and documentation using defined standards, methods, and controlled process descriptions

  • Healthcare and interoperability context relevant to software interfaces and data exchange (for example ICD-10, LOINC, DICOM, HL7)

Certification

ICPMSB Certification Path

ICPMSB offers a structured certification system for professionals working with medical software. The certificates focus on safety, regulation, quality and engineering practices in the medical-device environment.

1. CPMS Foundation Level

This is the starting point for everyone.
You learn the fundamentals of medical-software development: regulatory basics, quality and risk management, usability, documentation, software engineering and IT-security requirements.
After your preparation, you take the Foundation exam. When you pass, you receive the CPMS-F certificate, which proves your understanding of essential medical-software standards.

2. CPMS Advanced Level

With the Foundation certificate, you can specialise in one of two advanced paths:

  • Advanced Process Management (AL-PM)
    Focus on regulatory processes, quality management, documentation, usability engineering and risk control.

  • Advanced Software Development (AL-SW)
    Focus on lifecycle models, design for safety, testing, maintenance and technical requirements for medical-software development.

Each advanced path ends with its own exam and certificate.

3. Professional Development in the Medical-Software Field

By combining Foundation and Advanced certifications, you build a recognised qualification for roles in regulatory affairs, medical-software engineering, quality management, usability and compliance.

Summary

CPMS Foundation → choose Advanced path (Process or Software) → pass exams → build your certified profile in medical-software development

FAQs