LEAD PROGRAMMER
Horner Networks · Mentor, OH · 1 wk ago
EngineeringFull-time
About the role
The Lead Control System Programmer writes code and commissions complex audio-video systems, performs in-house testing and on-site commissioning at client locations locally and nationally, and handles multiple tasks and projects independently within specified guidelines.
Responsibilities
- Develop systems-integration programs for various control systems
- Design and develop custom graphical user interfaces (GUI) on control-system touch panels
- Coordinate the creation and integration of A/V control-system programs
- Troubleshoot and debug A/V systems
- Peer-review code from fellow programmers to ensure accuracy and efficiency
- Maintain software-project documentation in the company database
- Represent Horner clients professionally with empathy, patience, and competence
- Complete manufacturer, industry-association, and company training programs and certifications as required
- Assist in other responsibilities as assigned
Requirements
- Bachelor’s degree in Computer Programming or equivalent experience
- Minimum of three years of control-system programming experience
- Familiarity with GUI design and graphics applications
- Experience with control systems, video-conferencing, switching hardware, audio DSP setup and calibration
- Minimum of three years of on-site commissioning experience
- Knowledge of networking fundamentals (TCP/IP, addressing, firewalls, routers, VPN)
- Strong written and verbal communication skills
- Exceptional project-planning and problem-solving skills
- Strong attention to detail
- Ability to prioritize and handle multiple tasks and changing priorities
- Ability to work in a team-oriented environment as well as independently
Schedule
Full-time