CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Control Systems Programmer Jobs

1 Job Offers

Filters
Control Systems Programmer
Save Icon
Seeking an experienced Control Systems Programmer with 5+ years in Crestron, Savant, or AMX. You will develop and debug AV systems for high-end residential/commercial projects, integrating subsystems like lighting and theater. This role involves on-site support and remote troubleshooting. Positio...
Location Icon
Location
United States , Irvine; Westlake Village; San Rafael; Palm Desert
Salary Icon
Salary
Not provided
audiovisions.com Logo
AudioVisions
Expiration Date
Until further notice
Discover rewarding and challenging Control Systems Programmer jobs, a specialized career path at the intersection of technology, engineering, and creative problem-solving. Professionals in this field are the architects of automated environments, writing the sophisticated code that brings complex systems to life. Their primary role involves designing, programming, testing, and debugging software for integrated control systems. These systems typically manage a confluence of technologies such as audiovisual (AV) equipment, lighting, climate, security, and other building subsystems in both commercial and residential settings. The core objective is to create a seamless, user-friendly interface—often via touch panels, mobile apps, or voice control—that allows end-users to operate intricate technological environments with simple, intuitive commands. A Control Systems Programmer's common responsibilities are extensive and cyclical. They begin by interpreting system design schematics and client specifications to develop a programming plan. This is followed by the core task of writing and structuring code in proprietary languages or frameworks. Rigorous debugging and on-site commissioning are critical, requiring programmers to work closely with installation technicians to diagnose and resolve both hardware and software integration issues. Post-installation, they provide crucial remote and on-site support, system updates, and service for existing installations. Comprehensive documentation of all code, system logic, and interfaces is a fundamental duty to ensure long-term maintainability. Typical skills and requirements for these jobs are both technical and interpersonal. A strong foundation in programming logic is essential, often coupled with manufacturer-specific certifications from leading platforms. Knowledge of networking protocols (TCP/IP, VLANs), serial communication (RS-232/485), and IP-based device control is mandatory. Programmers must understand the operational principles of the subsystems they integrate, from video distribution and audio processing to motorized shades and HVAC. Beyond technical prowess, successful professionals exhibit analytical problem-solving skills, meticulous attention to detail, and the ability to manage multiple projects. Strong communication is vital for collaborating with project managers, engineers, and clients. While entry-level positions exist, many roles seek individuals with several years of hands-on experience, reflecting the need for deep practical knowledge in creating reliable, sophisticated automated solutions. For those with a passion for integrating technology into the fabric of daily life, Control Systems Programmer jobs offer a dynamic and intellectually stimulating career.

Filters

×
Countries
Category
Location
Work Mode
Salary