Post Job Free
Sign in

BAS Programmer

Company:
American University
Location:
Washington, DC
Posted:
May 13, 2024
Apply

Description:

American University is a student-centered research institution located in Washington, DC, with highly-ranked schools and colleges, internationally-renowned faculty, and a reputation for creating meaningful change in the world. Learn more about American University

Department:

Energy Management Systems

Time Type: Full time

Work Modality:

Union:

Job Description:

Summary:

Under the general direction of the Building Automation Technician Supervisor, the Building Automation Programmer designs, develops, and operates the computerized building automation system (BAS) comprised of the communications network and facility controls for building systems, energy applications, and specialized controls equipment. The BAS Programmer has an in-depth understanding of computerized control sequences, HVAC mechanical equipment function and electrical systems sufficient to evaluate complex design criteria, monitor field conditions, and implement program changes that will effectively manipulate equipment and systems to manage energy consumption and improve facility operation, system reliable and stabilize.

Essential Functions:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

1) Building Automation Systems programming, maintenance, and optimization:

The BAS programmer serves as a leading technician on the Building Automation Team. This position requires a very high level of understanding of Building HVAC Systems and Control, BAS architecture, and both general and industry specific programming methods, logic, languages, and protocols (incl. BACnet SC, BACnet IP, TCP/IP, Lon Talk, SQL and Modbus)

The BAS programmer works with other Engineers, Automation Technicians, Energy Management, Facilities Management and project teams and contracted service providers to ensure functional, reliable, and energy efficient operation of programmed automation systems.

The BAS programmer must be aware of and apply system standards, protocols, and protections to ensure reliable and consistent performance of systems and to maintain the security and integrity of the BAS database.

The BAS programmer coordinates closely with OIT to maintain network stability and application support/functionality.

The BAS programmer develops, adds, tests and documents Sequences of Operations not previously installed, as well as investigating and correcting operational deficiencies requiring correction of/or changes to existing BAS programming.

The BAS programmer must have a good understanding of Direct Digital Control components, control loops and be able to troubleshoot and tune them.

The BAS programmer must have strong ability to communicate verbally and graphically and in both technical and layman’s terms all programming corrections, adjustments, and improvements made.

The BAS programmer should have good industry experience with multiple BAS software systems and specifically with Siemens, Automated Logic primary use on Campus, Johnson Controls, Honeywell, products, and software will be introduced soon in future. The BAS programmer must understand how to read controls drawings, schematics and logic ladders and be able to assist with integrating 3rd party BACnet devices into departments EMS systems.

The BAS programmer should be able to program logic as well as alarms, trends, occupancy schedules and reporting using both vendor software application but also implement logic via the underlying manufacturers line code.

The BAS programmer should be able to monitor BAS system performance utilizing tools such as Wire-Shark, BACnet browser or other BACnet third party software for monitoring application/network traffic, speed, congestion.

2) Enhancing Campus Energy Performance:

BAS programmer implements Energy Management Measures through logic and coding consistent with code requirements, industry best practices and campus/departmental polices to ensure appropriate Heating and Cooling are delivered in an efficient manner and appropriate space temperatures are maintained. Systems generally include programming for scheduled setbacks, for temperature resets, optimum start/stop, load following/shedding, air and water side economization, holiday curtailment, demand response, outdoor air management, heat recovery, etc.

BAS programmer establishes trends and reporting and works with management team to identify areas for tuning and improvements.

BAS programmer works with EMS/FM team to ensure utility metering and associated reporting.

BAS programmer works with EMS to identify critical Energy Conservation Systems and assure their proper operation and timely troubleshooting/recovery as necessary/required.

3) Assisting with Construction Commissioning & Operational Re-commissioning:

Performs standards and project drawings/specification reviews to develop comments and guidance consistent with EMS department requirements/expectations/operations. (e.g., reviewing of new and upgraded mechanical equipment or Building Automation systems) to ensure that operational, maintenance, repair, and energy efficiency impacts on the Central Plant Operations and Energy and Engineering units are minimized.

Monitors and/or manages/controls system and database modifications associated with projects and facilities commissioning activities to ensure that access is limited, scopes are known, back-ups are made and recovery can be facilitated when necessary.

4) Customer Interface and Collaboration:

Meets and communicates regularly with internal staff, campus customers, and project personnel in order to better understand their operations and needs and how the EMS can best serve the campus as well as to keep everyone informed of the nature of services provided, outstanding issues and recommended system enhancements, upgrades and/or repairs.

Communicates with internal and external customers on electronic control system operations, requirements, limitations, capabilities to facilitate a better understanding and mutual understanding/expectations.

5) Training & Assessing Industry trends and changes:

The BAS Programmer gathers information through planned and vendor training as well as self-study (reading, research, and field practice) to improve and maintain technical proficiency in controls, the HVAC and energy management applications.

Completes training and performance requirements to meet department goals as well as regulatory requirements. Maintains an IDP (Individual Development Plan). Ensure all items are documented in the PMP (Performance Management Program).

Works closely with BAS technicians to facilitate/develop their better understanding of departmental systems, logic, and associated code.

6) Additional Information About the Position

This position uses Ms network tools, and programming standards to diagnose and repair complex electronic control system malfunctions by applying an extensive knowledge of electronic or digital controls systems. The BAS Programmer develops new and modified BAS network architectures.

The BAS Programmer develops diagrams/charts for necessary field changes and corrective engineered corrections. This position reviews mechanical control drawings, designs custom graphic interfaces for complex interrelated building automation controls, and conducts preventative maintenance, installation, and commissioning and general servicing of systems (including detailed troubleshooting such).

This position will be responsible for the migration of automated updates between the BAS database and other Facilities Management systems including dashboards and web displays showing equipment status, utility data, and similar BAS information.

Collaborate with other managers to share and learn best practices and implement successful initiatives. Leverage experts in renewable energy, energy supply procurement, and building intelligence tools to meet department goals.

Continually monitor industry trends, evaluate new products and services for potential, and participate in industry working groups.

Assist retro-commissioning agent during commissioning and testing.

Manage assigned work to meet professional execution, time, and customer satisfaction standards.

Establish a positive rapport with others to ensure a high level of customer service.

7) Documentation and Recordkeeping:

Review available construction documents and operations and maintenance manuals to learn how systems were designed.

The BAS Programmer writes documentation that describes installation and operating procedures. Routinely writes programming applications to integrate complex, proprietary systems for optimal comfort, energy use, and system functionality.In addition to the control database, the BAS Programmer is responsible for maintaining equipment records and generating data for deferred maintenance analysis.

Competencies:

Championing Customer Needs .

Building and Supporting Teams .

Evaluating and Implementing Ideas .

Making Accurate Judgments and Decisions .

Position Type/Expected Hours of Work:

Normal hours Monday – Friday 7:30am to 4:00pm.

Will be able to work extended hours in emergency, critical system failure.

Project Leader/Advisor B .

Non-Exempt.

Salary Range:

Commensurate with experience.

Required Education and Experience:

Certificate or Associates Degree in Engineering, Programming, or Technical Applications.

3-5 years of relevant experience .

3 to 5 years programming experience in computerized control field with 2 or more years specialized experience in a BACnet IP, TCP/IP, LonTalk, SQL and Modbus protocols and knowledge of interface control system (integration software) 3 to 5 years computerized building automation/ control field installation, testing, and optimization in an IT, BAS, and CMMS environment.

3 to 5 years of advanced relational database experience and MS products such as Excel and Access 1 to 2 years of experience in SDLC (Software Development Life Cycle) development including field sketches, graphic design and documentation.

Strong computer related skills network and systems experience with broad knowledge of concepts, principles, practices, and procedures in systems development.

Thorough knowledge of Mechanical and Electrical control systems including programming experience for HVAC and BAS systems using Siemens, Automated Logic, Honeywell, Johnson Controls, or similar applications.

Valid driver's license.

Thorough knowledge of interfacing controls with equipment, including fire and security system that connect with BAS.

Preferred Education and Experience:

Bachelor's degree or relevant business and technical experience supplemented by specialized training.

Microsoft Certifications in SQL, IIS and Systems Engineering

Knowledge of computerized maintenance management systems

Documented experience and/or training in building commissioning, especially existing buildings including explaining technical information to technical and non-technical people.

HVAC or refrigeration vocational school certificate or professional licenses

Electrical journey level experience in control installation, maintenance, or repairs

3 to 5 years of experience in HVAC system repair and trouble shooting.

Preferred Experience:

Knowledge in DDC control business and technical experience supplemented by specialized training.

Microsoft Certifications in SQL, IIS and Systems Engineering.

Knowledge of computerized maintenance management systems.

Documented experience and/or training in building commissioning, especially existing buildings including explaining technical information to technical and non-technical people.

HVAC or refrigeration vocational school certificate or professional licenses.

Electrical journey level experience in control installation, maintenance, or repairs.

3 to 5 years of experience in HVAC system repair and trouble shooting.

Principal Accountabilities :

The Building Automation Programmer is responsible for developing control strategies for the design, installation, modification, maintenance, repair and overall operation of control systems at American University. This includes, but is not limited to, the following:

Electrical, mechanical, and electronic facility control systems.

Building automation monitoring and alarm systems for equipment operation and energy management; and Energy instrument, Direct Digital Control instrumentation including: sensors, modulating devices, transmission and monitoring systems, including equipment interfaces, cabling and gateways for process control of utilities and building operations.

BAS networks include Corporate Level, Building level, Floor level network in Building Automation System.

The BAS Programmer works closely with AU OIT, Building Automation Technicians, the Central Plant Chief Operating Engineer, the Manager of Planned Maintenance, the Director of Sustainability and Zone Supervisors to develop and implement site-specific operational strategies and monitor results.

The BAS Programmer works independently under the general guidance of the Building Automation Supervisor.

The BAS Programmer participates in the technical design, development and implementation of specialty mechanical systems and interfaces with systems designers to design, code, test, and implement application programs including user specific systems architecture and specifications.

The BAS Programmer regularly assists in building commissioning activities, adjustments, and documentation.

Dimensions:

The Building Automation Programmer is a critical position, integral part of a service team that is responsible for ensuring 24-hour, 365-day BAS monitoring of the control program and providing emergency response. The unit responds 3,000 to 4,000 work orders annually, aids in the management of a $9,500,000 annual utility budget and the implementation of $350,000 in annual control-related equipment upgrades or targeted BAS projects.

Supervisory Responsibility:

The BAS Programmer acts as a team lead in BAS unit to effectively operate and maintain safe, functional, clean, and efficient building automation by optimizing HVAC and electrical relate to BAS control systems to provide attractive living, learning and working environment throughout the university.

Central Plant Operations:

Thorough knowledge of and the ability to perform complex technical tasks to support the operation, maintenance, and repair of site-specific utility systems. Ability to understand blueprints, general engineering drawings, and complex technical manuals. Thorough knowledge of the tools, equipment, regulations, and procedures relevant to site-specific systems. Proficiency in all site-specific systems.

Math & Science:

Knowledge of arithmetic (addition, subtraction, multiplication, division, percentages, fractions, roots, exponents, and the ability to perform math operations based on word problems), decimals, length, area, and volume measurement. An understanding of the fundamental principles of thermodynamics, chemistry, and energy efficiency relevant to the work performed.

Decision-Making & Leadership:

Received: Limited Supervision. Ability to independently resolve complex technical problems and serve as a point of escalation for moderately complex problem resolution. Ability to schedule work assignments, set priorities, train, and direct the work of others, and ensure adherence to quality standards and timelines. Ability to motivate others by personal example and by direct coaching to increase their abilities to demonstrate respectful and compassionate interaction.

Communication & Interpersonal:

Ability to express oneself orally in a clear and concise manner, seek and deliver constructive feedback, and adapt communication style to the task and audience. Ability to produce clear, technically

Apply