top of page


Job Description

Primary Systems, Inc. is seeking Energy Management System Programmers to join our team. This individual will utilize programming tools, standards and procedures, and their knowledge of building systems and applications to develop program instructions for DDC controllers and front ends used on projects. Will work alongside Project Managers, EMS Engineers, and Field Technicians assigned to a project to fulfill the project requirements. Programming will include setup of user interface and/or browser-based systems using Tridium/Niagara. The ideal candidate will be able to incorporate a sequence of operation into a device and/or workstation application that meets all project requirements.   We offer competitive pay, and full benefits, and invite qualified professionals to apply today!


Responsibilities and Duties


  • Review of project specifications, drawings and project specific documents to establish project intent

  • Develop, build, test and commission complex building controls systems (BAS/EMS)

  • Diagnose and repair control systems malfunctions

  • Integration of 3rd party equipment using BACnet, Lonworks or Modbus

  • Providing on-site support for start-up, checkout and commissioning

  • Responsible for project related customer training

  • Utilize blueprints, wiring diagrams and manufacturer’s installation manuals to complete assigned projects

Qualifications and Skills

  • Bachelors degree in Mechanical Engineering, Electrical Engineering, Computer Science, or Building Automation Degree is desired

  • 3+ years experience in controls programming

  • Tridium Niagara AX/N4 Certification is desired

  • Experience with Honeywell Spyder/Stryker control lines is a plus

  • Strong knowledge of BACnet, Lonworks and Modbus protocols

  • Able to work well on a team

  • Able to work with little to no supervision

  • Strong understanding of mechanical HVAC equipment operation

  • Strong understanding of BAS components and their application

  • Excellent computer skills

  • Strong interpersonal communication skills

  • Able to pass a drug screen and background check

  • Clean driving record


 Upload Your Resume 
Upload File

Thanks for submitting!

Paid Vacations

Paid Holidays

Tickets At Work

Company Vehicle






Short Term Disability

Life Insurance

bottom of page