A Crestron programmer is a specific type of control systems programmer. They develop programs for video conferencing rooms, and spaces that enable seamless integration with the audiovisual equipment in that space. What makes Crestron programmers unique is that they specialize in the coding language specific to Crestron, known as Crestron SIMPL.
Crestron Electronics is a privately held company based out of Rockleigh, NJ dealing in home and commercial automation. The average person is probably completely unaware of the ubiquity of this company’s products and solutions.
Crestron’s control systems, hardware, and software solutions are everywhere:
“automated light, sound and temperature controls for luxury homes; digital screens and speakers for conference rooms; surgical camera controls and displays; classroom projectors; digital signs and retail displays; and even remote controls for hot tubs aboard luxury yachts.” -Forbes
This electronics distributor (often mistaken as a regional player) pulls down $500 million in revenue annually and carries no debt!
Entire careers in the audiovisual industry are built around Crestron’s products. With a multi-galaxy of different programmers out there that specialize in different programming languages, it’s easy to get confused.
As of July of 2022, the average salary for a Crestron Programmer was around 80k a year. The bottom of the pay scale was around 65k a year. The top salary was as high as 110k a year.
According to indeed.com, hourly rates for a Crestron Programmer currently range from $28.72- $61.46 per hour.
Variations in compensation are due to factors such as project size and complexity, vendor certifications, and the experience level of the programmer.
In the AV industry, there is no standard, discernible path to success.
In the case of becoming a Crestron Programmer, a few different roads can spill out to the same destination. That being said, there are definite career experiences and vendor-specific certifications that are highly sought after by potential employers.
Many Crestron programmers have a Bachelor’s degree in Computer Science or Engineering. However, few transition into a role at a commercial AV Integrator right out of college. Often, Crestron programmers make their bones learning how to install and commission AV equipment in the field first. This way future programmers learn the basics of AV control systems like Crestron, AMX, and Control4 (to a lesser extent).
Here’s what employers are looking for on a resume:
Training for these certifications are offered at Crestron Technical Institute (CTI). Here are some certifications that a programmer will gain along the way in his or her career:
The job duties and specific Crestron certifications that the employer is looking for may vary. Generally speaking, the job requirement will deal with designing, installing, troubleshooting and/or Crestron programming.
Sometimes AV Integrators will deal with other control systems such as AMX, or Control4 (if they deal with Residential AV Integration). In this case, the programmer may need experience in these languages as well.
Whether you are an AV professional looking for new opportunities or an AV Hiring Manager looking for the Perfect AV Candidate...