Country: Singapore
Reporting to: Head of Engineering
Job Overview:
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
Professional Skills & Abilities:
- 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
Qualifications:
- Diploma in Computer/Electronics Engineering or equivalent experience
- Minimum of 3 years of experience in system configuration, testing, and commissioning for Audio Visual solutions