1. Does medular require an RTOS?
2. How does medular enter our IEC 62304 file?
3. Is medular SOUP?
4. What does the Class C documentation package contain?
5. Can we use medular in a non-regulated product?
6. Is medular certified?
medular is a reusable embedded software foundation for regulated medical devices. It provides the architecture, the infrastructure services and the verification and documentation record, so the team's work goes into what makes your device yours.
Weeks, not months
Start with the foundation already built, and put the team on what really matters.
Any chip, any silicon
Hardware agnostic by design, so a shortage or an end-of-life notice never becomes a redesign.
Audit-ready
Developed from the ground up to IEC 62304 Class C, with a record of everything. No SOUP justification.
THE PROBLEM
In embedded development, only a fraction of the effort goes into what makes the product yours. The rest disappears into building the low-level foundation, debugging it, and writing the documentation the auditor will ask for.
Slow bring-up
Supply lock-in
Failing to reach market
Device uncertainty
Hardware-bound testing
Late documentation
SIDE BY SIDE
Plug in medular so your team focuses on the clinical function nobody else can write for you.
Without medular
With medular
Where the team starts
From manufacturer examples, written to show a chip working, never meant to ship.
From components already running in medical devices.
What a part gives you
Read and write. Health checks, start-up and shutdown, failure reporting: work nobody scheduled.
All of it, around every part, from the first day.
Changing chip supplier
A documentation and code rewrite.
A configuration change.
Testing
Waits for the first boards. Nothing runs in parallel.
Runs from the first week, with no hardware attached.
When something fails
Add a print line, rebuild, take the device apart, try again.
Ask the device. What failed, when, and why.
Documentation
No compliance.
Compliant, with full provenance.
REGULATORY
medular is developed within the ISO 13485 quality system, under a software lifecycle that follows IEC 62304 and targets Class C from the first line. Requirements, architecture, detailed design, verification and release records exist for every component and are versioned with the code they describe.
SRS / SDS per module, versioned with the code
Traceability matrix, requirement to design to test
V&V reports archived for every release
Software FMEA, failure characterisation per component
Safety manual and anomaly list, per component
Software architecture, interfaces, ports and dependencies described per module
Unit test suite and coverage reports, run on the host at every release
Configuration and release records, versions, build hashes and change history
medular is a software component, not a medical device, and carries no CE mark of its own. We deliver the foundation, you build on top of it: the component record comes complete, and the device-level claims, hazard analysis and clinical evidence stay where they belong, with you.
THE LIBRARY
medular sits between your hardware and the part your team writes. It runs the sensors, screens and chips your device already contains, tells you what the device is doing while it runs, and handles what happens when something fails. All of it built to IEC 62304, with the documentation already written. The full catalogue is there. Your device carries only what it uses.
A growing catalogue of supported hardware
Displays, touch panels, sensors, chargers, battery gauges, memory, network and signal conversion chips, from many different manufacturers. Your hardware team picks parts on cost and availability, and the software to make them work is already written and verified. New parts added with every release.
Manufacturer independent by design
Your software never talks to any one manufacturer’s code. medular sits in between, and we maintain that connection for each processor family, so your software stays as it is. A shortage, a price rise or an end-of-life notice becomes a business decision instead of a rewrite.
Structure for the code your team writes
Your software never talks to any one manufacturer’s code. medular sits in between, and we maintain that connection for each processor family, so your software stays as it is. A shortage, a price rise or an end-of-life notice becomes a business decision instead of a rewrite.
Ask the device what is happening
Your team connects to the software while the device is running and asks it directly: what it is doing right now, how much memory it has left, how is the overall status. No rebuilding, no taking the device apart, no guessing. In development it replaces the trial and error entirely, and it is still there in the field when someone has to service a device that is already with a customer.
Error management, at every moment
Every part of medular reports its own faults, so your team never writes that code. What failed, where and when is recorded automatically, searchable by part, severity or time. The same record comes back from a prototype and from a device in the field, in a form your own systems can read.
IEC 62304 development and full documentation available
Requirements, design records and test evidence were written while the code was written, not reconstructed before a submission. Every part arrives with its own record, developed under a lifecycle that meets IEC 62304 in full. It enters your file as developed software, not as SOUP you have to justify. The work is carried out under an ISO 13485 quality system, so the way it was produced holds up in your audit as well.
DELIVERY
The engineering core is the same in every option. What changes is how much of it you receive, and what your regulatory submission can claim about it.
The components you select, delivered as source for the processors your device uses.
For non-regulated products , and for teams whose own quality system will carry the regulatory record.
Adds the full Class C package: SRS, SDS, traceability matrix, V&V reports, software FMEA, safety manual with anomaly list, and an SBOM per release.
Enters as developed software, with the record behind it.
We adapt medular to what your device needs: drivers for the components on your board and
Engineering by Perdigó Medical, scoped per
Subscriptions
Maintenance and compliance
medular keeps growing: improvements, new versions, bug fixes, and new components in development, with support for new chips as they arrive. The documentation package moves with it, revised for each release and for changes in the applicable standards, including per-release V&V reports, SBOM and anomaly list.
Support
Adds engineering support with agreed response times, and assistance during integration and board bring-up.
Licences are scoped by field of use. A licence sold for non-regulated products cannot be used in a regulated device without an upgrade. Clients developing a device with Perdigó Medical receive the documentation package as part of the engagement.
BEYOND THE SOFTWARE
medular removes the embedded software layer that every device needs and no device is judged on. The rest of the device still has to be designed, engineered, verified and submitted. Perdigó Medical is an ISO 13485-certified medical device design and engineering house in Barcelona.
Innovation
Circuit design, PCB layout and hardware integration for active medical devices.
Mechanical engineering and industrial design
Structural design, tolerancing, and user-centred form development for manufacture at scale.
Usability engineering
Formative and summative evaluation structured to IEC 62366-1.
Risk management
ISO 14971 hazard identification, risk estimation and risk-benefit analysis across the device lifecycle.
Verification and testing
Mechanical, electronics, software and accelerated aging tests in-house, with compliant documentation.
Regulatory strategy and submission
Classification, standards mapping, evidence planning and technical documentation for the EU, US and UK.
Components adapted to your device, or new components developed for hardware not yet in the catalogue, executed inside the same quality system and delivered with their records. Clients developing a device with Perdigó Medical receive the medular documentation package as part of the engagement.
FAQs
1. Does medular require an RTOS?
2. How does medular enter our IEC 62304 file?
3. Is medular SOUP?
4. What does the Class C documentation package contain?
5. Can we use medular in a non-regulated product?
6. Is medular certified?