Skip to McMaster Navigation Skip to Site Navigation Skip to main content
McMaster logo


Collaborations and Consulting

McSCert partners with a broad range of clients from industries where software failure can be disastrous, including medical device, financial, automotive and nuclear power sectors. This cross-industry experience provides us with a unique perspective and advantage.

Our industrial and regulatory agency partners seek our expertise for a variety of reasons:

  • Conduct work beyond their own capabilities
  • Obtain an independent, impartial and objective assessment
  • Learn the latest techniques for the development and verification of certifiable systems

McSCert Services


Software development strategy, certification strategy, technology assessment, due diligence.

Contract research and development

Software development process improvement, requirement specification, assurance case template development, incremental assurance, component qualification, verification and validation.

Contract software certification

Software certification strategy, regulatory approval.


Safety-critical software-intensive system development, customized for relevant partner needs and regulatory environment, development of university curricula.

Information Box Group

Arrayus Focused Ultrasound Medical Device Learn More

McSCert developed and applied software and safety engineering techniques to help assure the safety of the Arrayus focused ultrasound medical device.

Model Management-Based Framework Learn More

McSCert developed a novel model management-based framework to advance software safety and compliance with standards. 

Major automobile manufacturer implemented McSCert's improvements Learn More

A major automobile manufacturer implemented McSCert’s improvements to their software development methodologies.

Refurbishment of Shutdown Systems for Nuclear Power Plant Learn More

McSCert developed automated verification techniques for use in the refurbishment of the shutdown systems for a nuclear power plant.

Software Artifact Generation Process Learn More

We created a software artifact generation process to improve the very-long-term sustainability and (re)certifiability of software.

Customized Safety-critical Software-intensive Systems Training Learn More

McSCert provided an industrial partner with customized training in the development and certification of safety-critical software-intensive systems.

Working with Regulators on Software Regulation and Certification Learn More

McSCert works with regulators at a very high level on the challenges of software regulation and certification.