Vision Technologies
Audio- Visual Programmer
Vision Technologies, Chantilly, VA
Overview
This position is responsible for creating a consistent and reliable control program based on design documents generated by the engineering team. This individual will also create the graphical user interface (GUI), tying in client specific branding to create a pleasing custom aesthetic that is both functional and intuitive. Additional programming tasks include design coordination, scope review meetings, project kickoff meetings, GUI submittals, system code and user manuals. If you thrive in creating code to solve problems, are naturally curious and love learning and communicating with others, we want to talk with you!
Responsibilities
Qualifications
Preferred qualifications:
Required qualifications:
Education:
Certifications:
Skills:
Company Overview
Vision Technologies, a national and global systems integrator, provides IT services and solutions for commercial and federal clients. Our seasoned staff has keen insight into trends and emerging technologies that are changing the way we work, communicate, and protect our society. We offer design, installation, support and project management for Distributed Antenna Systems, Passive Optical Networking, voice/data, wireless systems, security, audiovisual, and video teleconferencing delivering powerful IP-centric, integrated solutions that get results.
Vision Technologies offers its employees the following benefits and leave programs.
• Company Holidays
• Elective Days
• Birthday off with pay
• PTO
• Medical/Dental/Vision Insurance
• Life Insurance and AD&D
• Short/Long-term Disability
• 401(k) Retirement Plan
• Tuition Reimbursement
• Leadership Development Training
Vision Technologies is an equal opportunity employer: disability/veteran.
This position is responsible for creating a consistent and reliable control program based on design documents generated by the engineering team. This individual will also create the graphical user interface (GUI), tying in client specific branding to create a pleasing custom aesthetic that is both functional and intuitive. Additional programming tasks include design coordination, scope review meetings, project kickoff meetings, GUI submittals, system code and user manuals. If you thrive in creating code to solve problems, are naturally curious and love learning and communicating with others, we want to talk with you!
Responsibilities
- Principal responsibilities and duties, but not all-inclusive, include the following. Individuals may perform other duties as assigned, including working in other functional areas to cover absences or relief to balance workloads.
- Create functional control systems that meets the intended design specifications
- Create user friendly graphical interfaces that are functional and aesthetically pleasing
- Coordinate with project managers and the design team to ensure system operation and intent
- Meet key deadlines set by the project schedule to ensure timely completion
- Create a project-specific touch panel GUI submittal for client approval
- Maintain and update source code for assigned projects
- Troubleshoot AV system issues and control system debugging
- Generate a system user guide document upon substantial completion of the project
- Attend project specific meetings to coordinate deliverables and integration
- Collaborate with the programming team to develop new processes, code improvements, and GUI elements
- Provide the Pre-Sales team feedback on level of effort for estimation and quoting
- Other duties as assigned
Qualifications
Preferred qualifications:
- Proficiency with Crestron SIMPL#, SIMPL# Pro
- Experience in C#, C++, HTML5, CSS, JavaScript, Python (preferred)
Required qualifications:
- Broad knowledge of AV control system standards and best practices
- Proficiency with Crestron SIMPL
- Proficiency with Extron Global Configurator Pro
- VTPro-E is a must
- Experience in AMX Programming is preferred
- On-site troubleshooting experience
- Knowledge of AV-over-IP technology and networking fundamentals
- Advanced computer skills as required for configuration and troubleshooting of equipment
- Ability to work and think independently and ensuring to meet deadlines
- Communication, collaboration, and positive mindset in a team-based environment
Education:
- HS Diploma, community college or technical school graduate (or work experience equivalent)
- Associate or bachelor's degree in computer programming or similar (preferred)
- Years of experience: 5+ years of AV control system programming in a similar role.
- Security clearance: US Citizenship. Ability to obtain a Public Trust or DOD clearance is a plus, but not required.
Certifications:
- Certified AMX Programmer
- Certified Crestron Programmer (highly preferred)
- Certified Extron Programmer (preferred)
- AVIXA CTS/CTS-I/CTS-D (preferred)
- Cisco CCNA or equivalent certification (preferred)
Skills:
- Highly organized, and efficient with personal time management
- Excellent intrapersonal skills for client communication and senior management
- Proactive and results-oriented
- Excellent communication skills (written & oral).
- Dependable and on time
- Customer service focus
- Desire for continuously improvement at a personal level.
- Excellent problem solving and troubleshooting skills
- Fast pace, dynamic environment, flexibility for change
- Comfortable with Biamp and QSC DSP configurations
- Knowledge of C#/HTML5 (Angular, React and Vue frameworks)/Lua scripting
- Knowledge of setting up Linux servers (Crestron VC4)
Company Overview
Vision Technologies, a national and global systems integrator, provides IT services and solutions for commercial and federal clients. Our seasoned staff has keen insight into trends and emerging technologies that are changing the way we work, communicate, and protect our society. We offer design, installation, support and project management for Distributed Antenna Systems, Passive Optical Networking, voice/data, wireless systems, security, audiovisual, and video teleconferencing delivering powerful IP-centric, integrated solutions that get results.
Vision Technologies offers its employees the following benefits and leave programs.
• Company Holidays
• Elective Days
• Birthday off with pay
• PTO
• Medical/Dental/Vision Insurance
• Life Insurance and AD&D
• Short/Long-term Disability
• 401(k) Retirement Plan
• Tuition Reimbursement
• Leadership Development Training
Vision Technologies is an equal opportunity employer: disability/veteran.