Senior BMS Software Engineer

Indglo
London, UK
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Communications Protocols Computer Programming Modbus Message Queuing Telemetry Transport (MQTT) Systems Integration Software Troubleshooting Tridium Niagara Building Automation Framework Bacnet

Job description

Develop and configure BMS software for major building automation projects. Produce control strategies, graphics, alarms and system integrations. Program controllers and front-end systems. Support commissioning engineers during testing and final project delivery. Work closely with design and project teams throughout the project lifecycle. Integrate third-party systems using protocols such as BACnet, Modbus and MQTT. Troubleshoot software issues and optimise system performance. Contribute to the development of engineering standards and best practices.

Requirements

If you’re a BMS Software or Programming Engineer looking for greater autonomy, a better work-life balance, and the opportunity to work on some of the UK’s most technically advanced buildings, this could be the role you’ve been waiting for., Previous experience programming Building Management Systems. Experience with one or more platforms such as Trend, Tridium Niagara, Schneider EcoStruxure, Siemens, Honeywell, Distech or similar. Strong understanding of HVAC controls and control strategies. Knowledge of BACnet, Modbus and other industry communication protocols. Comfortable working on large commercial or mission-critical projects. Excellent problem-solving and communication skills.

Benefits & conditions

Salary up to £80,000 Yearly Bonus Hybrid Working Company Car/Car Allowance Healthcare Pension

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:00 min

Designing data ingestion architecture with system integration

Eldert Grootenboer +1 · WWC 2023

6:58 min

Building engineering communities and finding technical inspiration

1:53 min

The evolution of enterprise system integration

Stefan Mesquita Stefan Mesquita · WWC Europe 2026

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:13 min

Accelerating development cycles through managed services and cloud frameworks

Babette Wagner Babette Wagner · WWC 2025

Videos

See all

Related articles

See all