Job Title: Building Automation Programmer
Job Overview:
We are seeking a highly skilled BAS Programmer to design, develop, and maintain building automation systems (BAS) for our clients. The ideal candidate will be responsible for programming, troubleshooting, and optimizing BAS solutions that control HVAC, lighting, security, and other critical building systems. The role requires strong knowledge of various BAS platforms, networking, and automation protocols.
Key Responsibilities:
- Program and Configure BAS Systems: Develop and implement customized programming solutions for building automation systems using industry-standard protocols (e.g., BACnet, Modbus, LonWorks, KNX, etc.).
- System Integration: Integrate BAS with other systems such as HVAC, lighting control, fire alarms, security, and energy management systems.
- System Troubleshooting and Maintenance: Provide ongoing support for BAS installations, perform troubleshooting, and resolve issues related to system functionality, performance, or integration.
- System Testing: Conduct comprehensive testing and commissioning of BAS components, ensuring all systems are operating as intended.
- Project Documentation: Create and maintain detailed documentation, including system configurations, programming logic, wiring diagrams, and user manuals.
- Collaboration: Work closely with engineers, project managers, and clients to ensure system designs meet project requirements and adhere to timelines.
- Optimization and Tuning: Continuously optimize and fine-tune building systems to enhance energy efficiency, reduce operational costs, and ensure user comfort.
- Support and Training: Provide training and support to end-users on how to operate and manage BAS systems effectively.
- Compliance and Standards: Ensure compliance with all relevant building codes, industry standards, and safety regulations during system programming and integration.
Required Qualifications:
- Education: Bachelor’s degree in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field (or equivalent work experience).
- Experience:
- At least 3–5 years of experience in BAS programming, system design, or related fields.
- Hands-on experience with programming languages such as PLC, BACnet, Modbus, and other automation protocols.
- Familiarity with BAS hardware components, such as controllers, sensors, actuators, and IO modules.
- Technical Skills:
- Proficient in BAS software platforms (e.g., Tridium Niagara, Honeywell, Johnson Controls, Siemens, etc.).
- Knowledge of network configurations, IP protocols, and Ethernet technologies.
- Strong troubleshooting skills related to BAS systems and devices.
- Experience with energy management, fault detection, and predictive maintenance strategies is a plus.
- Certifications: Certifications in building automation systems (e.g., Niagara Framework Certification, BAS System Design, or equivalent) are a plus.