Systems & Controls Software Engineer (Systems)
A software engineer in Leeds designing, coding, and testing control strategies for high-efficiency HVAC and BMS systems that cool critical data centre environments. Day-to-day spans platforms like Carel, Trend, CoDeSys and Allen Bradley, plus simulation, factory acceptance testing, documentation, and commissioning support.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Degree in Electrical, Electronic, Controls, Software, or Mechanical Engineering (or equivalent science discipline)
- OR recognised apprenticeship in Air Conditioning, Refrigeration, or Building Services with strong HVAC knowledge and software programming aptitude
- Solid understanding of HVAC systems, thermodynamics, and cooling/heating operating cycles
- Proficiency in reading and interpreting electrical schematics and control diagrams
- Basic understanding of IT architecture, server environments, and industrial communication networks
- Working knowledge of BMS/DCIM protocols: Modbus (RTU/TCP), BACnet (IP/MSTP), TCP/IP
- Logical, methodical approach to troubleshooting and complex problem-solving
- Strong verbal and written communication skills with clients, contractors, and cross-functional teams
- Hands-on programming experience with one or more of: Carel pCO/c.pCO (1tool or c.suite), Trend IQ3/IQ4 (SET), CoDeSys/Structured Text PLCs, Rockwell/Allen Bradley Studio 5000, Tridium Niagara (AX/N4)
- Experience conducting or witnessing customer-facing FAT/SAT tests
- Valid CSCS card or equivalent site safety passport
Full description
Position Description
We are seeking a Software Engineer (Systems) to join our Systems & Controls team in Leeds. In this role you be part of a highly skilled team that are responsible for design, development, testing, and supporting deployment of software control strategies that govern high-efficiency & market leading HVAC and BMS solutions for critical Data Centre environments.
Key Responsibilities
- Software Development & Strategy Design: Design, develop, and code robust control system strategies for HVAC applications across industry-standard platforms, including Carel (1tool, c.suite, STOne), Trend (SET, IQ), CoDeSys, and Allen Bradley Studio 5000.
- Testing & Simulation: Validate and simulate software using functional test benches prior to deployment; conduct end-to-end testing on operational units during production.
- Factory Acceptance Testing (FAT): Lead and conduct Controls FAT witness testing alongside customers, consultants, and R&D teams to verify system functionality and sequence of operations.
- Engineering Documentation: Author and maintain comprehensive technical project documentation, including Control Philosophies, Descriptions of Operation (Des Ops), Functional Test Scripts, BMS Points Lists, FMEA reports, and O&M manuals.
- Commissioning & Site Support: Attend internal and external client/site meetings to establish project scope, verify correct field operation during commissioning, and deliver escalated technical support to field engineers and clients .
- Mentorship & Development: Actively support the growth of the team by training and mentoring junior software engineers and apprentices .
Continuous Improvement: Collaborate closely with R&D and project delivery teams to incorporate next-generation technologies, improve system reliability, and standardise control routines .
#LI-TS1
Required Education & Qualifications
- Degree in Electrical, Electronic, Controls, Software, or Mechanical Engineering (or equivalent science discipline) ; OR
- A recognised apprenticeship in Air Conditioning, Refrigeration, or Building Services with strong electrical/mechanical HVAC knowledge and demonstrable software programming aptitude.
- Solid understanding of HVAC systems, thermodynamics, and cooling/heating operating cycles .
- Proficiency in reading and interpreting electrical schematics and control diagrams .
- Basic understanding of IT architecture, server environments, and industrial communication networks .
- Working knowledge of standard BMS/DCIM protocols, including Modbus (RTU/TCP), BACnet (IP/MSTP), and TCP/IP .