Senior Audio Visual Control Systems Programmer
Core
Develop and implement control system programming code, create user-friendly graphical interfaces, and provide technical training and documentation for AV systems used across campus.
Role type
Senior IC AV control systems programmer
Builds
Control systems, graphical user interfaces, and enterprise-level software tools for educational learning spaces
Domain
Education / Audio-Visual Control Systems
Required skills
Crestron programming, Crestron development tools, Crestron GUI design, complex AV system troubleshooting, computer networking, AV-over-IP, AV system schematics interpretation, technical documentation
Preferred skills
C#, HTML5, Crestron Certified Programmer (CCP), Crestron 201/301 training, AVIXA CTS/CTS-I/CTS-D, DSP system configuration (Biamp, Q-SYS, Shure), TCP/IP/UDP/RS-232/RS-485 integration, Dante/AES67/USB/HDMI deployment, unified communications integration, API-based module development, source code version control, system acceptance testing, project coordination, mentoring
Technologies
Crestron, C#, HTML5, Biamp, Q-SYS, Shure, TCP/IP, UDP, RS-232, RS-485, Dante, AES67, USB, HDMI
Responsibilities
Create control system programming designs and interpret AV system drawings; Develop and maintain enterprise-level software tools and asset management systems; Perform commissioning, acceptance testing, and troubleshooting of integrated AV systems; Provide Tier 3 assistance to the Classroom Help Desk; Mentor junior AV Systems programmers; Coordinate programming and commissioning work across multiple projects
Seniority
Senior, hands-on IC