Building Automation System Developer

Job ID - 62153
Closing Date : 03/09/2026

View Full Job Description

Supports the development and management of the University’s Building Automation System (BAS) technology plan, including campus-wide migration to Siemens Desigo CC, system standards, hardware upgrades, fault detection (FDD), and remote alarming. Develops and maintains BAS applications, dashboards, and integrations using Python, SQL, and JavaScript, while supporting data pipelines and automation frameworks. Coordinates with University IT on server management, virtualization, networking, and cybersecurity to ensure secure, reliable operations. Designs and maintains Linux-based and containerized (Docker) environments, manages backups, and supports system integrations with AiM and other Facilities platforms. Contributes to documentation, training, policy development, and continuous improvement of BAS infrastructure and performance.

Responsibilities

  • Participates in the development, analysis, and evaluation of the technology management plan for the University's Building Automation System (BAS) network. The technology management plan includes, but is not limited to, developing the campus wide migration plan to Siemens Desigo CC building management software platform; developing and maintaining network system standards for new designs, enhanced graphics, local alarms, remote notification alarming (RENO), fault diagnostics and detection (FDD) and hardware upgrades including field panels, instrumentation devices, metering equipment and servers. Supports coordination of the BAS software, applications, programming, and support. Supports coordination with FSU-ITS and Facilities ITS for the management of the servers loading and balancing, IP addresses, operational and historian databases, etc. Assists with planning and organization of all facets of the day-to-day division activities to meet short- and long-range goals and objectives.
  • Responsible for utilizing Python, SQL, and JavaScript to develop and troubleshoot reports, interfaces, and scripts related to BAS. Creates test automation frameworks. Supports data pipelines for various BAS dashboards. Ensures applications are consistent with FSU branding, copyrighting, policy, accessibility, and message.
  • Participates in designing, developing, and maintaining BAS internal applications,  websites, and dashboards. Supports and maintains complex applications that interface with the Facilities integrated work management software (AiM), the building automation systems software (Desigo CC), and other Facilities software relevant to BAS.
  • Responsible for designing, maintaining, and troubleshooting BAS applications in the development and production virtual machines (VMs) using knowledge of Linux and virtualization. Designs and maintains containerized applications using Docker. Coordinates with various IT groups on system environment requirements and privileges and troubleshoots problems.
  • Participates in developing and maintaining documentation, training, and reporting related to BAS program management, system requirements, coding standards, and application support. Recommends internal BAS software policies and procedures. Performs research as needed in order to improve and maintain the existing FDD infrastructure.
  • Responsible for maintaining reliable and secure BAS project and application backups.  Ensures application and implementation of software are consistent with FSU Cybersecurity standards and guidelines.

 

View Full Job Description