Senior Programmer
Job details
The Senior Programmer plays a crucial role in the team, working closely with the Head of Engineering to design and implement control system programs for AV systems. This role requires a strong technical background, programming expertise, and a deep understanding of AV technologies. Responsibilities:
- Read and interpret AV systems design/drawings to gain insights into project requirements
- Develop and modify control system programs to ensure seamless functionality and user experience
- Create graphical user interface (GUI) layouts that meet customer-specific needs
- Perform system commissioning and acceptance tests, collaborating with clients to ensure satisfaction
- Generate comprehensive documentation related to programming tasks and system configurations
- Provide remote support and travel to various project sites as required
- Collaborate with manufacturers and customers to troubleshoot and resolve technical issues
- Conduct user training sessions to ensure clients understand and maximize the benefits of AV systems
- Debug and test fixes for operational problems encountered with AV systems
- Possess a solid understanding of DSP programming techniques
- Maintain software configuration management to ensure consistency across deployed code
- Support Service Engineers during installations and service calls
- Proficiency in programming languages and the ability to adapt to different software frameworks
- Strong grasp of computer networking principles relevant to AV systems
- Familiarity with AV control systems such as Crestron, Extron, and AMX, as well as video conferencing and audio DSP technologies
- Ability to conceptualize and design component interactions to achieve desired functionality before physical installation
- Excellent documentation skills, ensuring accurate and comprehensive records of programming tasks
- Effective time management and organizational skills to handle multiple projects simultaneously
- Competence in using graphic design software like Photoshop to create visually appealing interfaces
- Strong communication and interpersonal skills to collaborate effectively with colleagues, clients, and stakeholders
- Diploma in Computer/Electronics Engineering or equivalent experience
- Minimum of 3 years of experience in system configuration, testing, and commissioning for Audio Visual solutions
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.