BMS Senior Software Engineer
Job Description
Overview
Salary up to 70k dependent on experince. REMOTE
We are seeking an experienced BMS Senior Software Engineer to join a growing team in a fully remote capacity. This role is ideal for someone with a strong background in building management systems who enjoys design, system architecture, and working on technically challenging projects without the need for regular site attendance.
Key Responsibilities
-
Design BMS systems in line with client specifications and project requirements
-
Produce detailed descriptions of operation, points lists, control strategies, and panel designs
-
Develop and review system architecture using platforms such as Trend, Tridium (Niagara), Siemens, or Schneider
-
Create and review technical submittals for client and consultant approval
-
Support project teams with technical input during delivery and commissioning phases
-
Liaise with clients, consultants, and internal stakeholders to ensure designs meet operational and compliance standards
-
Identify opportunities for value engineering and system optimisation
-
Ensure all designs comply with relevant industry standards and best practices
Skills & Experience
-
Proven experience in BMS design or commissioning with a strong design focus
-
Knowledge of major BMS platforms (Trend, Tridium, Siemens, Schneider, etc.)
-
Strong understanding of HVAC systems and building services
-
Experience producing technical documentation and control strategies
-
Familiarity with communication protocols such as BACnet, Modbus, and LON
-
Strong problem-solving skills and attention to detail
-
Ability to work independently in a remote environment
-
Good communication skills for client and team interaction
Benefits
-
Fully remote working
-
Competitive salary and benefits package
-
Exposure to a range of complex and high-profile projects
-
Ongoing training and professional development
-
Supportive and collaborative team environment
Similar Jobs
Explore similar searches
Browse more roles related to BMS Senior Software Engineer.