Controls Analyst

Bernhard MCC

Location Pin Icon
Oklahoma City, OK

Job Description

As posted by the hiring company

Job Overview:

Bernhard’s core mission is delivering innovative engineering, construction, and energy solutions that empower our clients and promote a sustainable future. Bernhard is comprised of four divisions: Mechanical, Electrical, Engineering and Development, each with a distinct identity and service offerings. The intersection of our capabilities enables Bernhard to provide turnkey Energy-as-a-Service (“EaaS”) solutions to our clients. At the same time, our divisions continue working in the market sectors and communities that the Company has traditionally served. Bernhard’s vision is to be the leading EaaS provider in North America through the delivery of excellent, high-value service and innovative solutions for our clients.

Purpose and Essential Duties

The Controls Analyst is responsible for the setup of building automation control systems including creating custom programming, graphics, and trends. A Controls Analyst will frequently interact with clients, contractors, and engineers to fulfill the essential duties and responsibilities of the position.

The Controls Analyst’s essential duties and responsibilities may include the following:

  • Retro-Commissioning
  • Assess existing building automation systems to identify opportunities for improvement.
  • Develop a basic sequence of operations to improve the energy efficiency of building HVAC equipment.
  • Create Room Ventilation Schedules based on applicable code requirements.
  • Program and implement a new sequence of operations.
  • Design and Pre-Construction
  • Conduct field surveys to identify existing equipment types and building automation system capabilities.
  • Produce design documents including drawings, programming instructions, and specifications for design projects.
  • Construction
  • Complete start-up of control systems including setting up trends, graphics, and programming.
  • Program basic sequence of operations for new equipment.
  • Assist with the commissioning process as required.
  • Uphold Bernhard’s owner advocacy philosophy, mission, and core values.
  • Perform the assigned duties with minimal supervision, while working in a team problem-solving environment.
  • Assist with the development of technical reports or related documents.
  • Other duties as assigned or required

Required Education, Experience, and Qualifications

  • Bachelor's degree in Engineering or related field. 
  • Strong verbal and written communication skills. 
  • Analytical and problem-solving skills. 
  • Proficient in Microsoft Office products including Word, Excel, PowerPoint.
  • Excellent multitasking skills, with the ability to perform duties outside of the scope of work when necessary.
  • Detail-oriented and willing to tackle various ongoing projects in a fast-paced environment.

Preferred Education, Experience, and Qualifications

  • Registered Engineering Intern (EI) licensure. 
  • Programming experience in VBA or Python. 
  • Building Automation System programming experience. Preferred systems include Siemens, JCI, Honeywell, Trane, Struxureware, and Tridium. 
  • Experience with HVAC design, commissioning, or retro-commissioning.


Don’t meet every single requirement? Studies have shown that diverse candidates are less likely to apply to jobs unless they meet every single qualification. At Bernhard, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Bernhard is proud to be an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities, and participates in the e-Verify program. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, age, national origin, veteran status, disability, or any other classification protected by law.

To staffing/placement agencies: We are not responsible for any fee related to unsolicited resumes from 3rd party staffing and placement agencies (whether submitted through this website or sent directly to an employee of Bernhard LLC or its operating companies) unless a written agreement is in place between the agency and Bernhard, LLC (“Company”) and an authorized Company representative makes a written request to the agency to assist with a requisition. Similarly, no fee will be paid for candidates who apply and claim to be represented by an agency. Any unsolicited resumes, CVs, or other candidate information submitted by an agency will become the property of the Company, and no fee will be paid in the event such candidate is hired.

If you are an agency and would like to be considered for partnership with Bernhard, LLC please send your company’s information to [email protected]