> Markdown version of [/jobs/ext/505994-crestron-programmer](https://www.wearedevelopers.com/jobs/ext/505994-crestron-programmer). 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). --- # Crestron Programmer - **Company:** Gramophone, Ltd. - **Location:** Timonium, MD, United States - **Experience:** Experienced - **Salary:** $80,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, HTML5, C Sharp (Programming Language), Computer Programming, Design of User Interfaces, Internet Protocol, Systems Development Life Cycle, System Testing, Systems Integration, Process Control Systems, Software Library - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3b0bda43caad9481 ## About the Role Do you have experience in Systems integration?, We are seeking a talented and detail-oriented Crestron Programmer to join our Engineering and Technology team. This role is responsible for developing, programming, commissioning, and supporting advanced automation systems for residential and commercial environments. If you are passionate about technology, enjoy solving complex challenges, and take pride in delivering exceptional user experiences, we'd love to meet you., The ideal candidate has strong experience with Crestron programming platforms, a deep understanding of integrated technologies, and excellent troubleshooting skills., Required · Experience programming Crestron control systems. · Strong knowledge of Crestron SIMPL Windows and SIMPL+. · Understanding of IP networking fundamentals. · Experience integrating audio/video, lighting, security, and automation systems. · Strong troubleshooting and problem-solving skills. · Ability to read system schematics and engineering documentation. · Excellent communication and organizational skills. · Ability to manage multiple projects simultaneously. Preferred · Experience with Crestron Home. · Experience with Crestron CH5 and HTML5 user interface development. · Knowledge of C# programming. · Experience with DSP programming, video distribution systems, and enterprise networking. · Familiarity with Lutron, Josh.ai, Control4, A/V video systems and other integrated technologies. · Crestron certification(s) preferred. What Makes Someone Successful in This Role? · Passion for technology and automation · Exceptional attention to detail · Strong analytical and troubleshooting abilities · Commitment to delivering an outstanding client experience · Ability to think creatively and solve complex technical challenges · Excellent communication and collaboration skills · Self-motivated with a desire for continuous learning, * Crestron : 3 years (Preferred) ## Description The Crestron Programmer will be responsible for programming, testing, deploying, and supporting integrated control systems. This individual will work closely with project managers, system designers, engineers, and field technicians to ensure projects are delivered on time and exceed client expectations., Programming & System Development · Design, program, and deploy Crestron control systems for residential and commercial projects. · Develop custom user interfaces for touch panels, mobile devices, and control applications. · Create and maintain SIMPL, SIMPL+, and C# programs as required. · Program and configure Crestron Home and traditional Crestron control systems. · Develop reusable programming standards and code libraries. System Integration · Integrate audio/video, lighting, shading, HVAC, security, surveillance, networking, and other third-party systems. · Configure and troubleshoot IP-based control systems and device communications. · Develop custom drivers and integrations when necessary. · Ensure seamless operation between all connected technologies. Commissioning & Testing · Perform system testing, validation, and quality assurance. · Participate in system commissioning and project handoffs. · Diagnose and resolve programming and integration issues. · Support field technicians during installation and deployment. Client & Team Support · Provide advanced technical support for clients and internal teams. · Assist with service requests and system upgrades. · Collaborate with designers, engineers, and project managers throughout project lifecycles. · Create and maintain programming documentation and as-built records. Continuous Improvement · Stay current with Crestron software, hardware, and industry technologies. · Recommend improvements to programming standards and workflows. · Participate in ongoing training and certification programs. ## Related Videos - [Five things in tech that matter and we have to make work](https://www.wearedevelopers.com/videos/1403-five-things-in-tech-that-matter-and-we-have-to-make-work) - [Yes, You Need to Unit Test your JavaScript. Here's How.](https://www.wearedevelopers.com/videos/439-yes-you-need-to-unit-test-your-javascript-here-s-how) - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [WeAreDevelopers LIVE – Web Scraping, Agents, Actors and more](https://www.wearedevelopers.com/videos/1764-wearedevelopers-live-web-scraping-agents-actors-and-more) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Dev Digest 123 - Easy as A, B, C1](https://www.wearedevelopers.com/magazine/459-dev-digest-123-easy-as-a-b-c1) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)