Software development
Software built around the way your building runs.
When off-the-shelf tools stop short of what your programme needs, our in-house developers build the integration, driver or operational tool that closes the gap.
About this service
Bespoke software development
We have been writing software for the building controls industry for decades, including the Niagara drivers and modules sold in our catalogue. That same team takes on bespoke work: custom Niagara modules and drivers, integrations with fire, access, metering and IT systems, data pipelines into analytics platforms, and the operational tooling that makes a large estate manageable.
Every engagement starts with the outcome you need and the systems it has to live with. We design for the people who will run it after handover, document it properly and support it once it is live.
What's included
- Custom Niagara modules, drivers and Px components.
- Integrations between BMS, fire, access control, metering, IT and cloud platforms.
- Data export, reporting and analytics pipelines, including tenant billing and energy reporting.
- Operational tooling: dashboards, bulk configuration utilities, migration and audit scripts.
- Documentation, testing, handover and ongoing support for everything we build.
When to call us
- A system you need to integrate has no driver, or the available one does not do what you need.
- Manual processes across a large estate are eating engineer time that a tool could remove.
- Reporting or billing requirements cannot be met with the standard Niagara toolset.
- A legacy integration needs rewriting before the platform beneath it is retired.
More from the team
Other professional services

Remote application support
Remote support for station configuration, graphics, drivers, control strategy, and application troubleshooting, from an engineer on the other end of the phone.
Learn more
Remote support
Telephone and remote-access support from specialist engineers when control, networking, or software issues need sorting quickly.
Learn more
On-site support
A Tyrrell Products engineer on your site, troubleshooting, configuring, and getting hands-on with your live Niagara and BMS installation.
Learn more
Design consultancy
Collaborative design support covering architecture, point counts, product selection, and project workflow, so your programme starts on solid technical footing.
Learn more

