Padmi
Black Box logo
Black Box

structured cabling · data center infrastructure

AV Programmer

BangalorePosted 3 months ago
Software engineeringMid-level
Apply at Black Box

Opens the source posting on eoje.fa.us2.oraclecloud.com

Source description

About the role

View original

The AV Programmer (Level 2) independently writes, tests, and deploys control system code and user interfaces for mid-to-large-scale integrated commercial or residential audio-visual systems.

Experience: 4+ years of professional AV programming experience with a proven track record of programming mid-to-large-scale integration projects

Preferred Certifications & Plus Points AVIXA: CTS (Certified Technology Specialist) or CTS-I

Key Responsibilities & Duties Control System Development: Plan, code, and deploy reliable control programs for industry-standard control systems (Crestron, Extron, AMX, or Q-SYS). UI/UX Design: Design and customize intuitive, clean graphical user interfaces (GUI) for touch panels, iPads, and web control applications based on client requirements. System Commissioning: Perform in-house testing and on-site commissioning to troubleshoot, debug, and fine-tune code alongside physical hardware deployments. A udio DSP Configuration: Configure, gain-stage, and calibrate advanced audio DSP files (e.g., Biamp, Q-SYS, BSS) to ensure optimal acoustic performance, echo cancellation, and routing. Code Management & Quality Control: Maintain a disciplined, version-controlled source code repository (e.g., Git). Perform peer reviews on code written by junior programmers to ensure efficiency and accuracy. Network Integration: Collaborate with internal and client IT/network teams to configure IP-addressable AV devices, navigate firewalls, and optimize AV-over-IP streams. Documentation: Create and maintain thorough technical documentation, including system configuration files, IP sheets, API endpoint maps, and user "how-to" operation guides. Core AV Platforms: Deep, proven proficiency in at least one major ecosystem (e.g., Crestron SIMPL Windows/C#, Q-SYS Designer, Extron Global Configurator Plus/Professional). Modern Scripting Languages: Strong familiarity with modern programming languages used in next-gen AV environments, such as JavaScript, Python, C#, or C++ . Networking Fundamentals: Solid understanding of TCP/IP, UDP, subnets, VLANs, routing, and network security protocols. Problem-Solving: Exceptional analytical and diagnostic skills for handling complex system-level hardware and software faults.

One address, no account. We’ll tell you when matching roles go live.

More at Black Box

Related open roles

View all roles
AV Programmer at Black Box · Padmi