Haystack
← Back to Jobs
Full time
Technology

Senior BMS Software Engineer

Clear Engineering RecruitmentCity, London🇬🇧United KingdomPosted 23 Jul 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to develop your skills on cutting-edge building automation projects with a highly respected company, complemented by a competitive salary up to £80,000 and a yearly bonus. You'll thrive here if you're a proactive Senior BMS Software Engineer who enjoys complex problem-solving and contributing to technically advanced environments. Apply today to explore this exciting career path!

Quick Overview

Salary
£80k/yr
Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior

Job Description

BMS Software/Programming Engineer - Hybrid Working

Looking for more flexibility without compromising on the quality of projects you work on?

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.

We're partnering with one of the UK's most respected building automation specialists, delivering high-profile Building Management System projects across hyperscale data centres, commercial developments, life sciences, and other mission-critical environments. Due to continued growth, they're looking to strengthen their team with an experienced BMS Engineer.

Salary/Compensation

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

Responsibilities

  • 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.

Desired Experience

  • 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.

For more information, please reach out to - (url removed)

INDGLO

Similar jobs