Audio Visual Programmer at HireSparks AV Recruiting
Richmond, VA
—
Jul 13, 2026
Richmond, VA
Jul 21, 2026
What this job asks for AI summary
A full-time AV programmer role focused on writing, testing, and commissioning control system and DSP code across client projects, working alongside design engineers, project managers, and installation technicians. The position covers configuring AV and network systems, building user interfaces, and providing ongoing programming support to service staff. It suits candidates with hands-on experience programming platforms such as Crestron, Extron, Q-SYS, or AMX.
Mid level · Washington-Arlington-Alexandria, DC-VA-MD-WV · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 60 people in VA plausibly meet what this posting asks for (computer occupations, all other). range 25–110
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $160,085 (middle half $128,934–$179,584).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (7)
The role is posted for two locations — Tysons Corner, VA and Richmond, VA. The Washington-Arlington-Alexandria CBSA is used as the primary metro since Tysons Corner is the larger/more prominent market; Richmond is a separate CBSA (40060).
AV programming is a specialized trade that sits at the intersection of control-system programming and AV integration. 15-1299 (Computer Occupations, All Other) is the best available fit; 15-1252 (Software Developers) is a plausible runner-up given the coding and GUI development work described.
The requirements section lists Crestron, Extron, Q-SYS, and AMX as a disjunctive group ('Crestron, Extron, Q-SYS, or AMX'), meaning proficiency in at least one is the hard gate. Crestron is listed first and is the most commonly required platform in AV integration, so it is used as the primary skill name with the others as alternatives.
Crestron Programming Certification and Extron Certified Programmer are explicitly marked 'preferred' in the posting. AMX, Q-SYS, and other programming language experience are called 'a plus', so all certifications and secondary platform skills are marked preferred.
No compensation range is stated in the posting.
The role is hybrid (not fully remote) per the posting title.
Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): AV control system programming, network configuration.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.