Junior Software Engineer Role – MSI Services


Hereworks is a provider of commercial Smart Building & Technology solutions throughout Ireland 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 clients’ needs, ensuring that client brand and communication goals are met in a powerful combination of relevant solutions.

Master Systems Integrator (MSI)

Hereworks’ Master Systems Integrator (MSI) Service is unique to the Irish market and a combination of our Technology Disciplines within Hereworks coupled with our Mechanical, Electrical, BMS & Project Management expertise from the wider McKeon Group.

Hereworks’ MSI’s 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 buildings systems.


  • Amazon (AWS) IoT Core / Google (GCP) IoT Core
  • Safety & Security – Intruder, Fire, Access Control, CCTV, Lifts
  • Covid-19 Compliance Systems
  • Telecommunications & IT Systems – UC, In-Building Cellular
  • Audio Visual Systems – Digital Signage, Wayfinding, Info Kiosks
  • BMS Systems – HVAC, Lighting
  • Room, Desk & Parking Booking Systems
  • Space Analytics Systems
  • Energy Monitoring Systems (EMS)

MSI Clients

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.

The Jnr. Software Engineer will form part of the Hereworks MSI Software team and will be responsible for developing software layers for integration, aggregation and communication of the building systems into BMS Systems (Niagara Framework etc), Cloud Platforms (AWS, GCP etc) and our own Hereworks Happiness Platform.

This will be a rewarding and exciting career opportunity for the right Individual working on the cutting edge of Smart Building developments.

Reports to:

The Jnr. Software Engineer will report directly to the CTO.


  • Liaising with clients, our Project Managers & our BMS Specialists to understand requirements
  • 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 system, develop Front end (presentation layer) dashboards
  • 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 system
  • Any other duties as required from time to time

Experience/Skills Required:

  • Computer Science or related degree – Graduates shall be considered
  • Programming languages: Experience with Python & Javascript preferred
  • Demonstrate an understanding (and an ability to adopt the principles) of BrickSchema (https://brickschema.org/) and Project Haystack (https://project-haystack.org/ )
  • Programming tools & collaboration platforms: Git/Github
  • Documentation standards: GitHub Markdown, GitHub Wiki
  • Google Cloud Platform (Mainly IOT Core)
  • 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 REST and API communications
  • 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


Role will be in a Hybrid capacity


€28,000-€35,000 depending on experience.

How to apply:

Please email a CV and cover note to info@hereworks.ie.

Our Core Values

Hereworks Core Values