Job Search and Career Advice Platform

Enable job alerts via email!

BMS / IoT Systems Developer

Flink Automation System Sdn Bhd

Bayan Lepas

On-site

MYR 100,000 - 150,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A modern technology company in Penang is seeking an experienced BMS / IoT Systems Developer to design and develop a Building Management System. The role involves integrating various automation technologies, building dashboards, and developing APIs for system integration. Ideal candidates will have strong hands-on knowledge of building systems and robust backend development skills. Competitive salary is available based on experience and capability.

Benefits

Opportunity to build a modern smart-building platform
Exposure to advanced building automation technologies
High ownership and innovation opportunities
Competitive salary based on capability and experience

Qualifications

  • Experience in building automation or BMS development.
  • Ability to read wiring diagrams and automation schematics.
  • Familiarity with MQTT, REST APIs, or WebSocket communication.

Responsibilities

  • Develop, enhance, and maintain the in-house BMS platform.
  • Integrate building automation systems including KNX, BACnet, and Modbus.
  • Build dashboards for monitoring lighting, HVAC, and energy usage.

Skills

Building automation experience
KNX
BACnet
Modbus RTU/TCP
DALI
Backend development skills (Python, Node.js, PHP)
Debugging and problem-solving skills

Tools

MySQL
PostgreSQL
Job description
About the Role

We are looking for an experienced BMS / IoT Systems Developer to design and develop our Building Management System (BMS) and integrate various building automation technologies into a unified platform.

Key Responsibilities
  • Develop, enhance, and maintain the in-house BMS platform.
  • Integrate building automation systems including:
    • KNX (lighting, blinds, sensors)
    • BACnet (HVAC, chillers, AHU, VAV, FCU controllers)
    • Modbus RTU/TCP (energy meters, sensors, power systems)
    • DALI (lighting control, drivers, ballasts)
  • Build dashboards for:
    • Lighting control and dimming
    • HVAC monitoring
    • Energy and power usage
    • Environment monitoring (temperature, humidity, CO₂, lux, motion)
  • Implement alarm monitoring and notification logic.
  • Develop API/IoT data bridge for integration with ERP, MES, or analytics systems.
  • Ensure stable communication between devices and central server.
  • Troubleshoot communication protocols, addressing, and device mapping.
  • Provide documentation, testing, commissioning, and continuous system improvement.
Requirements
  • Experience in building automation or BMS development.
  • Strong hands-on knowledge of:
    • KNX
    • BACnet
    • Modbus RTU/TCP
    • DALI (DALI-2 preferred)
  • Ability to read wiring diagrams, floor plans, and automation schematics.
  • Strong backend development skills (Python, Node.js, PHP, or similar).
  • Familiarity with MQTT, REST APIs, or WebSocket communication.
  • Experience with databases (MySQL/PostgreSQL).
  • Good understanding of building systems (lighting, HVAC, power meters).
  • Strong debugging and problem-solving skills.
Added Advantages
  • Experience with KNX ETS programming or BACnet object configuration.
  • Experience integrating BMS with energy monitoring or ESG dashboards.
  • Knowledge of cybersecurity for building or IoT systems.
  • UI/UX experience for dashboards or floor plan visualization.
  • Knowledge of Linux or embedded systems is a plus.
What We Offer
  • Opportunity to build a modern smart-building platform from scratch.
  • Exposure to advanced building automation and IoT technologies.
  • A role with high ownership and innovation opportunities.
  • Competitive salary based on capability and experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.