The Crestron Control System Programmers is responsible for, developing, and programming control systems for audiovisual (AV) installations based of initial Design. They create user-friendly interfaces and automate the operation of AV equipment, ensuring that complex AV systems can be easily operated by end users. The role involves working closely with AV engineers, installers, to deliver customized, functional, and reliable control solutions.
Job Description
• Develop custom user interfaces (UI) for touch panels, tablets, and other control devices, ensuring ease of use for end users based on Design
• Write code to automate AV systems, including displays, projectors, audio equipment, lighting, and video conferencing systems.
• Create and integrate control sequences to streamline system operation (e.g., one-button press to turn on/off the entire system).
• Collaborate with AV designers to understand system architecture and functional requirements.
• Ensure that the control system integrates smoothly with all AV components, including audio, video, lighting, and conferencing equipment.
• Program and integrate various AV system elements to work together seamlessly, including displays, speakers, microphones, and video processors.
• Perform system testing to validate functionality and resolve any programming or operational issues with our Deployment team
• Troubleshoot and debug code, ensuring that control systems work reliably and as expected.
• Adjust programming based on client feedback and system performance during testing phases with deployment team
• Participate in the system commissioning process, ensuring all programming is loaded and functioning properly remotely with our Field team
• Work with installation teams to ensure that all AV systems meet client expectations remotely.
• Create detailed documentation of programming processes, system configurations, and custom control codes for future reference.
• Provide post-installation support, including system updates, maintenance, and troubleshooting as needed.
• Offer remote support to resolve technical issues with our Field Team
• Work closely with Site managers, AV designers, and installers to ensure all system requirements are met.
• Participate in remote meetings with Site Managers to gather requirements, explain programming solutions, and provide project updates.
• Coordinate with third-party vendors and manufacturers to ensure proper system integration and compatibility.
Required Qualifications
• Strong understanding of programming languages like C#, Crestron SIMPL, or JavaScript, depending on the platform.
• Deep knowledge of AV system components (e.g., displays, speakers, switchers, video processors) and their integration.
• Strong analytical and troubleshooting abilities to resolve programming and system integration issues.
• Precision in coding and system programming to ensure AV systems function correctly and meet user requirements.
• Ability to work closely with clients and team members to gather requirements and explain complex technical concepts in a clear manner.
• Ability to prioritize tasks and meet deadlines efficiently.
• Keep tasks, projects, and resources well-structured and easy to manage.
• Proficient with computers and software used for AV programming and system management.
• Skilled in designing innovative and functional control systems for AV setups.
• Ability to find practical and effective solutions to challenges or issues.
• Has trust in own abilities to take on tasks and solve problems independently.
• In-depth understanding of AV products, systems, and how they work together.
• Clear and coerent in both written and verbal communication skills with ability to explain and demonstrate AV solutions clearly to clients or teams.