Skip to content

Open nowPosted today

Building Automation System Programmer

UMD331 open roles

Pay
$85,000 – $102,000 a year
Where
University of Maryland College Park
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowBuilding Automation System ProgrammerUMD · University of Maryland College Park
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on UMD's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market. UMD postings stay open a median of 21 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted today

UMD median: 21 days open

The posting

Job Description Summary

Organization's Summary Statement: This position works with the HVAC division and other members of the University of Maryland College Park campus community to assure that the Staefa Energy Management System, Automated Logic Controls System and The Talon Systems are programmed and operated in such a manner that heating, ventilating and air conditioning needs, as well as energy conservation goals are met. The position shall be expected to program, download, and test programming modules to achieve pre-determined sequences of operation for campus HVAC equipment using Direct Digital Control; define alarms and alarm routing for campus equipment and rooms; and create and modify HVAC graphical user interfaces.

The position shall work closely with customers and employees to assist in troubleshooting computer-based systems hardware and software problems, be proficient with IT/IP tools and ensure all software is promptly updated and managed. Additionally, the position shall monitor buildings distributed controller communication networks, troubleshoot, test and restore Network Controller programs, drivers, and software, and replace Network Controller devices including JACES, LGR’s, routers and switches.

Physical Demands: This position is primarily field based. While some duties may be performed in an office setting, frequent site visits to mechanical systems, central plants, and penthouse work areas are a core aspect of the role. These visits are required for training, inspection, and operational support, and often necessitate the use of personal protective equipment and involve navigating active, high-demand environments. The work is fast-paced and demanding, requiring strong critical thinking skills and sound judgment to respond effectively to unexpected system failures, including those caused by extreme weather conditions, IT power demands, and capacity-related events.

The position is telework-eligible on a limited basis, with an approved telework agreement and prior scheduling.

Position is Essential (Catastrophic & Weather/Other) and subject to a 24-hour day, 7-day week span of operation

Preferences: •Experience in advanced technical training e.g., Tridium AX certification or Automated Logic professional programming preferred. •Experience in Application programming with Tridium AX or N4 JACE (Java Application Control Engine), Distech, Automated Logic Web Control or Staefa MS1800/Smart II building automation control systems preferred. •Experience in DOS, Unix based SCO, Linux and/or Windows based Operating Systems and working in VM Ware virtual environment preferred. •Experience with electronics, fluid dynamics, mechanical systems, and principles of air conditioning and refrigeration in particular Variable and Constant Volume Systems desired.

Licenses/ Certifications: Must possess and maintain a Maryland Class C driver’s license or equivalent with fewer than six (6) points.

Minimum Qualifications

Education: Bachelor’s degree from an accredited college or university.

Experience: Five (5) years experience working with HVAC automation systems.

Other: Additional work experience as defined above may be substituted on a year for year basis for up to four (4) years of the required education.

KNOWLEDGE, SKILLS, & ABILITIES:

Knowledge of electronics, fluid dynamics, mechanical systems, and principles of air conditioning and refrigeration in particular Variable and Constant Volume Systems. Knowledge of HVAC automation systems, application programming, and networks. Skill in oral and written communication. Skill in the use of Microsoft Office and Google Workspace products. Ability to interpret and apply policies, procedures, regulations, and laws. Ability to multitask while demonstrating a commitment to customer service.

Additional Job Details

Required Application Materials:

For full and best consideration, please submit a cover letter, resume and list of three (3) professional references.

Best Consideration Date: December 8, 2026

Posting Close Date: N/A

Open Until Filled: Yes

Visa Requirement:

**This position does not provide sponsorship for Visa**

Job Risks

Not Applicable to This Position

Financial Disclosure Required

No

For more information on Financial Disclosure, please visit Maryland's State Ethics Commission website.

Department

VPA-FM-O&M-HVAC

Worker Sub-Type

Staff Regular

Salary Range

$85,000.00 - $102,000.00

Benefits Summary

For more information on Regular Exempt benefits, select this link.

Background Checks

Offers of employment are contingent on completion of a background check. Information reported by the background check will not automatically disqualify anyone from employment. Before any adverse decision, the finalist will have an opportunity to provide information to the University regarding disclosable background check information. The University reserves the right to rescind the offer of employment or otherwise decline or terminate employment if the information reported by the background check is deemed incompatible with the position, regardless of when the background check is completed.

Employment Eligibility

The successful candidate must complete employment eligibility verification (on Form I-9) by presenting documents that establish identity and work authorization within the timeframe required by federal immigration law, and where applicable, to demonstrate renewed employment authorization. Failure to complete employment eligibility verification or reverification within the timeframe set forth by law may result in suspension or termination of employment.

EEO Statement

The University of Maryland, College Park is an Equal Opportunity Employer. All qualified applicants will receive equal consideration for employment. Please read the University’s Equal Employment Opportunity Statement of Policy.

Title IX Non-Discrimination Notice

Resources

  • Learn how military skills translate to civilian opportunities with O*Net Online

Search Firm Managed Recruitment

There are some positions that are not advertised on this career site as the search is being managed by a Search Firm.

Please visit the link below to see these available opportunities:

Search Firm Managed Vacancies

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against UMD's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on UMD's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    UMD's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.