What are the responsibilities and job description for the AV Systems Programmer position at Alpha?
Summary
The AV Systems Programmer shall design, program, test, and commission DSP and control system solutions primarily for corporate, education, government, and gaming customers. The AV Systems Programmer will work with Sales, Engineering, and Project Management team members to understand and scope required functionality, recommend equipment, and specify required programming labor estimates. Upon sale, the AV Systems Programmer will obtain approval from clients and/or consultants on the GUI, system capability, and workflow; then program and test the system. The AV Systems Programmer may also train and support clients and participate in the ongoing evaluation of new technologies. Alpha places a heavy emphasis on a collaborative work environment.
Responsibilities
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The AV Systems Programmer shall design, program, test, and commission DSP and control system solutions primarily for corporate, education, government, and gaming customers. The AV Systems Programmer will work with Sales, Engineering, and Project Management team members to understand and scope required functionality, recommend equipment, and specify required programming labor estimates. Upon sale, the AV Systems Programmer will obtain approval from clients and/or consultants on the GUI, system capability, and workflow; then program and test the system. The AV Systems Programmer may also train and support clients and participate in the ongoing evaluation of new technologies. Alpha places a heavy emphasis on a collaborative work environment.
Responsibilities
- Consult with the Alpha engineering and sales team to identify and confirm customer control system requirements.
- Provide design and programming estimates to the Engineering team as part of the pre-sales process.
- Coordinate with Alpha Project Managers to confirm required deliverables with our clients and define the associated time and materials to meet objectives.
- Write functional scopes of work to convey system expectations to Alpha project team members.
- Develop and test all programming code for control and automation systems used in corporate, educational, digital signage/IPTV, sports, and broadcast systems.
- Configure and bench test system video, audio, and network equipment for expected operation.
- Prepare and provide compiled programming files for control, audio, and video products required for Alpha projects.
- Provide system GUI screenshots and reference guides for Alpha customers and engineering review and use.
- Assist with onsite system commissioning of control systems as needed.
- Remotely support field staff with loading, testing and commissioning programs as needed.
- Train clients in programmed control system operation.
- Provide technical support to Alpha employees and clients in your areas of expertise.
- Communicate with control systems manufacturers to remain current on hardware and software offering.
- Research new AV and media technology products to remain current on technology solutions.
- All other duties as assigned and deemed appropriate.
- Up to 30% travel, sometimes on a last-minute basis
- Occasional evening and weekend work
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- QSC Q-Sys Designer Level 1 and 2
- QSC Q-Sys Control 101
- Excellent written and verbal communication skills.
- Comprehensive knowledge of control system configurations, with an emphasis placed on client workflow.
- Comprehensive knowledge of Media Integration industry best practices
- Audio design and theory
- Video design and theory
- Experience programming AV control and audio systems
- IT knowledge: OSI model, server configuration, network security fundamentals
- Self-motivated
- Resourceful
- Ability to solve unusual or unexpected technical and installation problems.
- Knowledge of AV technology, including video, audio, and control, with a focus on digital video signal parameter data (HDCP, EDID, etc.) and control capabilities.
- Crestron CTI-P201 or equivalent
- IP design and theory
- Knowledge of audio video products and systems
- Crestron Certified Programmer
- Extron Control Professional Certification
- QSC Control 201 Certification or ability to obtain within 6 months
- Crestron Simpl#/C# experience
- Biamp Tesiraforte and/or Tesira Server Certification
- Web programming experience (HTML, CSS, JavaScript)
- Experience with AVoIP technologies (Dante, AES67, Crestron NVX, etc.)
- Experience with version control systems (git, GitHub, Azure DevOps, etc.)
- High school diploma or equivalent
- A minimum of three (3) years relevant programming experience
- Bachelor’s degree preferred
- Proficient with Microsoft Office, including Word, Outlook, and Excel
- AutoCAD and MS Visio experience preferred
- Experience using Crestron Toolbox and Extron Global Configurator is required.
- Valid driver’s license
- CTS Preferred
- Vision acuity requirements include close vision, depth perception, and color recognition.
Software Programmer
Rice Lake Weighing Systems -
Rice, WI
Building Automation Systems Programmer
SCR -
Mankato, MN
Marketing Specialist
Williams AV -
Prairie, MN