BMS Software Engineer

  • Sector: BMS
  • Contact: Yvonne Ndlovu
  • Contact Phone: 01444 414164
  • Start Date: ASAP
  • Location: London
  • Salary: £70,000
  • Expiry Date: 01 April 2025
  • Job Ref: YN30191
  • Contact Email: yvonnendlovu@teamresourcing.co.uk

BMS Software Engineer – London

Are you ready to join a leading company in the Building & Energy Management Systems (BEMS) that leverages innovative technologies to deliver outstanding solutions for the built environment? The company are looking to take on a BMS Software Engineer to join their dynamic team.

 

The BMS Software Engineer position

The company are looking to expand their in-house BMS software team with experienced engineers who have a proven record of delivering BMS software using mainstream commercial platforms (e.g., Niagara, Schneider, Trend). As a software team member, you will collaborate across the business and project teams to deliver high-quality, fully operational BMS software solutions.

 

This is a flexible role based in the office with occasional travel in and around London.

Main responsibilities

·         Develop BMS software based on technical documentation provided by the project design engineer.

·         Collaborate with the project engineer to identify, mitigate, and communicate potential design risks or issues through design workshops with the project team.

·         Adopt a top-down approach to software design, enabling the incorporation of project-wide routines.

·         Participate in internal project design reviews.

·         Support the commissioning team during both factory testing and on-site commissioning phases.

·         Ensure delivered projects meet high technical and quality standards.

·         Notify the project manager of design changes that may impact project scope or contract terms.

·         Manage multiple projects concurrently when required.

 

Skills required

·         Strong working knowledge of Building Management Systems, preferably Distech, Schneider, Tridium, and Delta.

·         Demonstrated success in delivering BMS software for main plant, outstation panels, and terminal units.

·         Familiarity with standard BMS communication protocols (e.g., Modbus, BACnet).

·         Understanding of cloud-based IoT protocols (e.g., MQTT) and API integrations.

·         Ability to interpret technical documentation, including Descriptions of Operations, panel drawings, and points lists.

·         Proven ability to meet deadlines and work within project timelines.

·         Demonstrated ability to produce clean, well-documented, standards-compliant code that aligns with BMS design documentation. Proactively identifies, addresses, and communicates anomalies to the design engineer to ensure a high-quality final product.

·         Ability to propose enhancements or optimizations to improve system design.

·         Relevant technical qualifications and certifications.

·         Strong understanding of mechanical and electrical building services.

·         Proficiency with Microsoft Excel, Word, Project, and Outlook.

·         Knowledge of IT networks, IP technology, and smart building concepts (e.g., standard naming conventions, system integrations) would be advantageous

·         Valid CSCS or ECS site card

 

Salary and Benefits Package

·         Impressive salary, dependent on experience

·         Company car or car allowance

·         Private medical insurance

·         Pension – employee contributes 6% and the employer contributes 9%

·         Access to a virtual GP 24/7

·         Parental leave – 26 weeks at full pay, 13 weeks at half pay

·         Employee Assistance Programme

·         33 days holiday with the option to buy up to 5 more days

·         Employee discounts

·         Allowances – alongside car allowance, they offer transport allowance

·         Income protection

·         Voluntary dental insurance

·         Voluntary critical illness insurance

 

 

Person Profile

As a BMS Software Engineer, you will need to be trustworthy, well-presented and be able to work unsupervised. You will have good communication skills as well as a logical approach.

 

Do you think you have what it takes to be our next BMS Software Engineer?

For more information on this fantastic opportunity, please call Yvonne Ndlovu at Team BMS on 01444414164, or click “Apply now”.

 

Please Note: We are not in a position to offer visa sponsorship therefore you need to be eligible to work in the UK.