> Markdown version of [/jobs/ext/1408441-junior-av-software-developer-of-modules-drivers-and-plugins](https://www.wearedevelopers.com/jobs/ext/1408441-junior-av-software-developer-of-modules-drivers-and-plugins). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior AV Software Developer of Modules, Drivers, and Plugins - **Company:** Control Concepts, Inc. - **Location:** Fairfield, NJ, United States (Remote available) - **Experience:** Starter - **Salary:** $70,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), HTML5, C Sharp (Programming Language), Computer Programming, Corona (Software Development Kit), Interoperability, Python (Programming Language), Lua (Scripting Language), Object-Oriented Software Development, Software Engineering, System Programming, Transmission Control Protocol (TCP), Ethernet Local Area Network, Web Technologies, Api Management, Programming Languages - **Published:** July 23, 2026 - **Apply:** https://www.careerjet.com/job/us88e48ec017126204b52629fea5cec8e4/eaa ## About the Role * Understanding of API integration with AV control platforms * Experience with C#, Lua, Python, JavaScript, HTML5, and/or other modern programming languages * Understanding of TCP/IP networking and Web technology * Implementation of object-oriented programming * Excellent troubleshooting skills * Crestron, Q-SYS, Crestron Home, Control4, RTI, Extron, and/or Elan platform knowledge and programming experience * Minimum of two years of AV field experience with control system programming * Candidate must be customer-centric, self-motivated, organized, analytical, personable, and a problem solver with the ability to manage multiple projects and priorities, This position is for a remote worker. Control Concepts has a remote team with headquarters in NJ and members throughout the US. The ability to work independently, communicate reliably, and be trusted to fulfill responsibilities with minimal oversight while fitting into a close-knit software team on an East Coast schedule is critical. ## Description Attention AV programmers: If you want to do more than just routine AV programming and are ready to take the next step in your career, this may be the opportunity for you. AV control system programmers with a software development mindset, knowledge of mainstream programming languages, and at least two years of field experience who are looking to apply their skills to developing and supporting the building blocks - modules, drivers, and plugins that programmers rely on for successful device integration, you have come to the right place. Control Concepts, Inc., is offering a unique opportunity for an AV programmer with knowledge of C#, Lua, JavaScript, and/or Python, as well as experience with Crestron, Q-SYS, Crestron Home, Control4, and/or RTI platforms, who wants to join a supportive work team with a positive atmosphere that fosters learning and growth. This opportunity is not for everyone. This role entails continuous learning and a desire to take on new challenges to meet client requirements and business needs while staying on the leading edge of AV software development. Candidates must be committed to developing proficiency in new technologies and programming platforms as the AV industry evolves. As audiovisual control shifts from programming to configuration, those who leverage modern software development languages will avoid obsolescence or commoditization. Control Concepts has been blending software development with AV control system platforms for decades, helping manufacturers create the building blocks AV programmers need to complete projects more efficiently and effectively, in the form of modules, drivers, and plugins that provide API integration., * Create, support, and maintain multi-platform API integrations between manufacturers' products and AV control system platforms * Support AV systems utilizing control system platforms, including, but not limited to, Crestron, Q-SYS, Crestron Home, Control4, RTI, Extron, and Elan for commercial and residential audiovisual applications * Learn new programming languages and control platforms as required to satisfy business needs * Contribute to a project team of software developers to identify new opportunities, create new products, and develop innovative applications that are put to market * Provide technical support during development, implementation, and ongoing client needs ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [From Bedside Beeps to Interoperable Bytes – Getting your medical devices ready to talk the IEEE 11073 language](https://www.wearedevelopers.com/videos/771-from-bedside-beeps-to-interoperable-bytes-getting-your-medical-devices-ready-to-talk-the-ieee-11073-language) - [From APIs to MCP: Enterprise Governance, Registry, and Controls](https://www.wearedevelopers.com/videos/100336-from-apis-to-mcp-enterprise-governance-registry-and-controls) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [WeAreDevelopers LIVE - GraalVM in action, Static Analysis insights and more](https://www.wearedevelopers.com/videos/1723-wearedevelopers-live-graalvm-in-action-static-analysis-insights-and-more) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)