Programmer / HMI Developer (BMS / EPMS / Controls) - All Levels

Albireo EnergyGambrills, MD
9h$33 - $95Hybrid

About The Position

We are seeking a Programmer / HMI Developer with experience in Building Management Systems (BMS), Electrical Power Monitoring Systems (EPMS), and industrial controls. This role supports data centers and mission-critical facilities, delivering reliable control logic, system integrations, and intuitive HMI/SCADA applications. The ideal candidate has hands-on experience with Schneider Electric, Honeywell, Tridium Niagara, Rockwell Automation, and/or Ignition platforms and can translate control sequences into high-quality, maintainable systems.

Requirements

  • Bachelor’s degree in Mechatronics, Mechanical Engineering, Electrical Engineering, Computer Science, Industrial Automation, or a related technical field
  • 3+ years of experience in controls programming and/or HMI development
  • Hands-on experience with one or more of the following:
  • Schneider Electric (EBO, PME)
  • Honeywell BMS platforms
  • Tridium Niagara N4
  • Rockwell Automation PLCs
  • Ignition SCADA (Perspective or Vision)
  • Understanding of control sequences, alarms, trending, and system interlocks
  • Experience with BACnet, Modbus TCP/RTU, OPC UA
  • Ability to work from written sequences, drawings, and specifications

Nice To Haves

  • Active certifications in Schneider, Honeywell, Niagara, Rockwell, or Ignition
  • Data center, healthcare, or mission-critical facilities experience
  • Experience with EPMS, power meters, UPS, generators, and switchgear
  • Multi-vendor integration experience

Responsibilities

  • Develop and configure control logic using Rockwell Automation PLCs
  • Program and support Schneider EcoStruxure Building Operation (EBO) and Power Monitoring Expert (PME)
  • Configure and support Honeywell BMS platforms
  • Develop applications and integrations using Tridium Niagara (N4)
  • Build HMI/SCADA applications using Ignition Perspective and/or Vision
  • Develop alarms, trends, calculations, and graphics per project standards
  • Integrate third-party systems using BACnet, Modbus, OPC UA, and related protocols
  • Support testing, commissioning, startup, and owner demonstrations
  • Troubleshoot system logic, communications, and performance issues
  • Maintain programming documentation and change logs

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Basic Life Insurance
  • Voluntary Life Insurance
  • Short Term & Long Term Disability
  • Paid Vacation
  • Paid Sick Time
  • Paid Holidays
  • 401K with Company match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service