Smart Building Software Engineer

Introduction / What we do at Hereworks

Hereworks is a provider of commercial Smart Building and technology solutions throughout Ireland, the UK and beyond. We offer end-to-end solutions including Smart Building Technologies, IoT, Audio Visual Solutions, Telecommunication Systems and much more. We are unique in our ability to provide an integrated approach to our client’s needs, ensuring that client brand and communication goals are met in a powerful combination of relevant solutions.

Master Systems Integrator (MSI)

Hereworks’ MSIs ensure all intelligent building systems within a smart building communicate properly. They collaborate with the client and all project stakeholders to ensure systems will be accessible and usable while developing software layers for integration, aggregation and communication of the building systems, including, but not limited to:

  • Amazon (AWS) / Google (GCP)
  • Safety & Security – Intruder, Fire, Access Control, CCTV, Lifts
  • Audio Visual Systems – Digital Signage, Wayfinding, Info Kiosks
  • BMS Systems – HVAC, Lighting 
  • Room, Desk & Parking Booking Systems
  • Space Analytics Systems
  • Energy Monitoring Systems (EMS)

Our MSI Clients include some of the largest Technology Companies in the world who are pushing the boundaries of what is possible with Smart Buildings.

What's the opportunity? (Role)

We are currently seeking an ambitious, self-motivated, hard-working individual to become part of the Hereworks Team as a Smart Building Software Engineer. This will be a rewarding and exciting career opportunity for the right individual working on the cutting edge of Smart Building developments. The Software Engineer will report to the Lead Software Architect.  

Benefits of joining us in the Smart Building Software Engineer Role

  • Hereworks prides itself on its exceptional and motivated people, and you will be joining a professional, warm, welcoming and enthusiastic team
  • The successful candidate will have the opportunity to work with a broad and diverse range of technologies
  • Hybrid Working Options 
  • Pension Scheme
  • Income Protection and Death in Service scheme
  • Great location - beat the commute to Dublin 
  • Membership of Employee Assistance Programme
  • Excellent opportunity to advance your career and progress within the Group
  • Competitive salary based on experience and qualifications

What will you be doing? (Responsibilities)

  • Liaising with clients, our Project Managers & our BMS Specialists to understand requirements
  • Use manufacturer specific tools and/or Develop software layers to Interface with BMS Systems (Manufacturer Specific) Niagara, Sauter, EasyIO, Delta Cylon etc.
  • Work with the team to supply input and feedback into all technical aspects of the Hereworks MSI Service
  • Self-documentation of all technical development work
  • Assist in troubleshooting and repairing system issues
  • Being available for support especially for critical systems and technology of their own making
  • Full compliance with company and customer security & safety systems
  • Programmer for the Hereworks MSI Service including Scripting to automate on-boarding of building systems to cloud platforms, Middleware software layers for integration of hardware, Integration with 3rd party API systems, Develop Front end (presentation layer) dashboards
  • Any other duties as required from time to time

What do you need? (Requirements)

  • Computer Science degree, Experience with Smart Building Delivery and programming an advantage
  • Programming languages: Highly proficient with Python & Javascript
  • Demonstrate an understanding (and an ability to adopt the principles) of BrickSchema and Project Haystack
  • Programming tools & collaboration platforms: Git/Github
  • Google Digital Buildings
  • Documentation standards: GitHub Markdown, GitHub Wiki
  • Google Cloud Platform
  • AWS Cloud Services knowledge advantageous but not critical: Lambda, API Gateway, Redis, DynamoDB, Timestream and other supporting services as required (e.g. Route 53, EC2, S3, ELB, Cloudwatch, SNS, SQS)
  • A knowledge of AWS IOT related services would be advantageous
  • Understanding of UDMI an advantage
  • Knowledge of network/software security technologies (SSL/encryption/AWS Security groups/AWS IAM policies)
  • Must have excellent verbal and written communication skills
  • Strong interpersonal skills and an ability to deal with both internal and external customers
  • Ability to manage multiple tasks simultaneously
  • Should be responsible, flexible, self-motivated, hardworking and well-organised with the ability to work well in a team-based environment (both on-site and remote working)
  • In house training shall be provided

Practicalities

Salary: Depending on Experience
Location: Head Office (Ashbourne), Hybrid Working Model

How to Apply

Interested candidates are encouraged to submit their resume and cover letter detailing their relevant experience and qualifications to careers@hereworks.io.

Hereworks is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Hereworks Core Values

Hereworks Core Values