Question
10+

Systems Analyst Programmer/Audio/Video Programmer (Senior)

12/11/2025

The role involves designing, developing, and deploying software and control logic for complex audio/video systems. It includes systems analysis, programming control systems, integrating software, and mentoring junior programmers.

Working Hours

40 hours/week

Company Size

501-1,000 employees

Language

English

Visa Sponsorship

No

About The Company
CompQsoft is a customer-centric digital platform and IT services company. We empower organizations across industries and technology verticals to leverage Software Development & Engineering, Unified Communication, Cloud, Data & Analytics, Application Modernization, Cybersecurity, Network Management, RPA and Automation, and next-gen technologies like generative AI to drive innovation and transform their businesses. For 25 years, we have been dedicated to helping clients maximize their technology investments and achieve superior business outcomes. Our expertise spans: • Public Sector (Government) - Federal agencies, including the Department of Defense and state and local governments. • Private (Commercial IT) - Startups, Small & Medium (SMBs) and Enterprises. We help businesses integrate design, software engineering, and agile delivery capabilities to produce business outcomes and drive innovation. Headquartered in Houston, Texas, CompQsoft operates engineering centers worldwide, extending the benefits of our true global presence to customers across industries. We are ISO 9001:2008, 27001:2005, 20000:2005 & CMMI Level 3 certified company. For more details, please visit: https://compqsoft.com/
About the Role

Description

Position: Systems Analyst Programmer/Audio/Video Programmer (Senior) 

Location: Office or Remote (Pentagon & Mark Center)

Clearance: Active Secret, TS is desirable

 

Job Description:

Systems Analyst Programmer/Audio/Video Programmer (Senior): Highly specialized, senior-level technical professional responsible for designing, developing, and deploying the software and control logic that underpins complex, integrated audio/video systems. This hybrid role requires a deep understanding of both high-level systems analysis and low-level programming for AV hardware.

This position moves beyond standard AV setup and troubleshooting to focus on creating the customized software and automated workflows that make sophisticated AV systems functional, intuitive, and reliable.

 

Key Responsibilities:     

 Systems Analysis & Design: Analyze client needs and business requirements to design control system functionalities and user interfaces (UIs). Translate complex user requirements into a technical framework, including signal flow, logic patterns, and system architecture. Create detailed documentation, schematics, and flowcharts for the programming team or for personal development use.

AV Control System Programming: Develop, test, and deploy custom code for control systems like Crestron (using SIMPL, SIMPL+, C# for .AV Framework) and AMX (NetLinx). Program Digital Signal Processors (DSPs) from manufacturers like Biamp (Tesira) and QSC (Q-SYS) using their proprietary software environments, often involving visual programming and scripting (Lua).

Software & API Integration: Integrate AV systems with other enterprise platforms through API development and scripting. This includes connecting with unified communications (UC) platforms (Microsoft Teams, Zoom), building management systems (lighting, shades), and other third-party services. Develop custom drivers for devices not natively supported by the control system.

User Interface (UI) Development: Design and program intuitive graphical user interfaces (GUIs) for touch panels, mobile devices, and web-based control. Ensure the user experience (UX) is seamless, logical, and meets client expectations.

Senior-Level Oversight & Mentoring:  Lead and mentor junior programmers, providing code reviews, technical guidance, and best-practice enforcement. Act as the final point of escalation for the most complex programming and integration challenges that other technicians or engineers cannot solve. Establish and maintain programming standards and templates for the organization.

Commissioning & Support: Perform final system commissioning to ensure the programmed logic works flawlessly with the physical hardware. Provide high-level, remote and on-site support to diagnose and resolve bugs or system failures.

Requirements

Skills and Qualifications:

Senior role that demands extensive experience and a specialized skill set.

• Expert-Level Programming Proficiency: Mastery of control system programming is non-negotiable. This includes:

• Crestron: C#, SIMPL Windows, SIMPL+, VT Pro-e. Crestron certification (Master Certified Programmer) is highly desirable.

• AMX: NetLinx Studio.

• QSC Q-SYS: Expertise in the Q-SYS environment, including scripting in Lua.

• Biamp Tesira: Deep knowledge of the Tesira software platform.

• Web and Scripting Technologies: Proficiency in languages like Python, C#, or JavaScript for API integrations and custom application development.

• Networking Expertise: A thorough understanding of IP networking, including multicast, QoS, and AV over IP protocols (e.g., Dante, AVB, NDI).

• Systems Thinking: The ability to see the "big picture" and understand how all components of an integrated system interact, from hardware to software to the end-user.

• Problem-Solving: Elite-level diagnostic and troubleshooting skills to rapidly identify the root cause of complex software and hardware issues.

• Experience: Typically 7-10+ years of dedicated experience in AV programming, with a portfolio of successful, complex projects.

  

Seniority/Experience: Senior/Expert (7-10+ years)


About Us: CompQsoft Inc. Established in 1997, headquarters in Houston, TX and office in Leesburg, VA. CompQsoft offers a range of comprehensive Cyber Security, Infrastructure, Cloud solutions, ERP implementation, Business Intelligence, Application development, Ecommerce applications and Management consulting services. CompQsoft is Certified CMMI Level 3 practitioner for Development and Services, ISO 9001:2015, ISO 27001:2013 & ISO 200001:2011 Certified. CompQsoft is a fast growing company with a strategy and methodology that is strongly focused on the success of our clients, predominantly the Federal government. 


CompQsoft provides equal opportunity in all aspects of employment and in the working environment to all employees and applicants. CompQsoft does not take any nonmerit factors like race, color, religion, sex (gender), mental/physical disability, and age into account for purposes of recruitment, hiring and development.

Key Skills
Audio/Video ProgrammingSystems AnalysisControl System ProgrammingAPI DevelopmentUser Interface DevelopmentNetworking ExpertiseProblem-SolvingCrestronAMXQSC Q-SYSBiamp TesiraPythonC#JavaScriptLuaAV over IP
Categories
TechnologySoftwareEngineeringGovernment & Public SectorConsulting
Apply Now

Please let CompQsoft, Inc. know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by CompQsoft, Inc.?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.