Ei Electronics Enhances Functional Safety with LDRA

How Ireland’s leader in fire and car­bon monox­ide detec­tion strength­ened soft­ware qual­i­ty, ensured com­pli­ance, and built a scal­able foun­da­tion for future safe­ty-crit­i­cal devices.

What is it about

Leading Innovation in Life-Saving Safety Devices

With more than 30 years of inno­va­tion, Ei Elec­tron­ics is Ireland’s lead­ing indige­nous elec­tron­ics man­u­fac­tur­er and a glob­al mar­ket leader in fire and car­bon monox­ide detec­tion prod­ucts. Head­quar­tered in Shan­non, Ire­land, the com­pa­ny designs, man­u­fac­tures, and exports life-sav­ing safe­ty devices to cus­tomers world­wide.

Meeting Functional Safety Standards Without Sacrificing Productivity

The develop­ment of the Ei207 and Ei208 bat­tery-pow­ered car­bon monox­ide alarms required third-party soft­ware approval in line with func­tion­al safe­ty stan­dards EN 14604 and EN 50271, derived from IEC 61508. Ei Elec­tron­ics need­ed to com­ply with rig­or­ous require­ments for soft­ware engi­neer­ing and val­i­da­tion while ensur­ing min­i­mal impact on pro­duc­tiv­i­ty. The com­pa­ny sought tools that could sup­port sta­t­ic analy­sis, cod­ing stan­dards com­pli­ance, unit test­ing, code cov­er­age, and seam­less automa­tion with­in a struc­tured V-model develop­ment process.

Integrated Compliance and Automation with LDRA

Ei Elec­tron­ics select­ed the LDRA tool suite for its com­pre­hen­sive capa­bil­i­ties and smooth inte­gra­tion into the soft­ware develop­ment life­cy­cle. The suite enabled sta­t­ic analy­sis and com­plex­i­ty analy­sis, auto­mat­ed cod­ing stan­dards enforce­ment, and unit test­ing with code cov­er­age. Its inte­grat­ed envi­ron­ment not only met com­pli­ance require­ments but also aligned per­fect­ly with Ei’s com­mit­ment to con­tin­u­ous improve­ment, sup­port­ing effi­cient adop­tion of the IEC 61508 V-model.

Stronger Software Quality and a Scalable Foundation

By adopt­ing the LDRA tool suite, Ei Elec­tron­ics strength­ened soft­ware qual­i­ty and val­i­da­tion in the Ei207 and Ei208 alarm projects. The team improved adher­ence to func­tion­al safe­ty stan­dards while main­tain­ing pro­duc­tiv­i­ty, gain­ing deep­er insights into develop­ment prac­tices and the tool’s poten­tial. The LDRA solu­tion pro­vid­ed a scal­able foun­da­tion for future projects, where high­er com­plex­i­ty and multi-sen­sor inte­gra­tion would demand even stronger com­pli­ance and automa­tion.

The stan­dards’ rig­or­ous approach to soft­ware engi­neer­ing dove­tails per­fect­ly with the Ei ethos of con­tin­u­ous improve­ment, so we were very happy to embrace them.

— Mr. Mike Kee­gan, Head of Research and Develop­ment, Ei Elec­tron­ics

Advancing Next-Generation Multi-Sensor Alarms

Look­ing for­ward, Ei Elec­tron­ics plans to devel­op a next-gen­er­a­tion com­bi­na­tion alarm device that inte­grates multi-sen­sor smoke detec­tion with a car­bon monox­ide sensor—the company’s most com­plex firmware project to date. To sup­port this, the LDRA tool suite will be fully inte­grat­ed into Ei’s CI/CD pipeline, han­dling sta­t­ic analy­sis, regres­sion unit test­ing, and auto­mat­ed met­rics for Git pull requests. TBman­ag­er will also be used along­side Microsoft Excel for require­ments track­ing, ensur­ing seam­less com­pli­ance and life­cy­cle man­age­ment.


Curious what this could look like for you? Great results start with the right tools.

Let’s explore how TASKING can sup­port your next project and make your next step eas­i­er.

Scroll to Top