21 Oct
|
evertz.io
|
Burlington
21 Oct
evertz.io
Burlington
Department: Technical Support Location: Burlington, ON, Canada
What You'll Do
Configuration & Control Design
- Design, build, and deploy custom widget layouts and workspaces tailored to customer operational workflows
- Integrate with for router control, multiviewer management, master control/branding, and playout systems
- Configure alarms, salvos, UMDs, and automation/override widgets to match site-specific operational requirements
Device Driver Development
- Create new device drivers for third-party equipment not natively supported by , based on vendor protocol documentation (serial, IP, etc.)
- Modify and extend existing Evertz device drivers to support additional functionality, firmware revisions, or non-standard implementations
- Test, validate, and document driver behavior against real hardware in lab and field environments
- Work with Evertz product/R&D; teams to elevate driver issues, contribute improvements back into the driver library, and stay current on 's driver framework as it evolves
Third-Party API Integration
- Evaluate third-party device APIs (REST, SOAP, WebSocket, proprietary SDKs) and determine the best integration path — existing driver, custom driver, or direct API call configuration within
- Configure to communicate directly with device-native APIs where full driver development isn't required or practical
- Troubleshoot authentication, polling/subscription behavior, and latency issues between and third-party systems
- Document integration patterns for reuse across future projects and customers
Field & Customer Support
- Commission VUE-based control systems on customer sites and deliver operational training
- Respond to customer issues involving control logic, driver behavior, or third-party integration failures; troubleshoot to root cause
- Partner with sales engineering and product management to scope control/integration requirements during the pre-sales and design phase
- Author internal documentation (driver specs, integration notes, best practices) for the technical support and engineering teams
What You Bring
- Degree or diploma in Computer Engineering, Electrical/Electronic Engineering, Computer Science, or a related technical discipline — or equivalent hands-on experience
- Hands-on programming/scripting ability (e.g., C#, C++, Python, JavaScript, or similar) sufficient to build or modify device drivers from a protocol spec
- Working knowledge of common device communication protocols: TCP/IP, UDP, serial (RS-232/RS-422/RS-485), SNMP, and RESTful/SOAP web APIs
- Comfort reading third-party equipment documentation (protocol manuals, SDKs, MIBs, APIs and other standards specifications) and translating it into working control logic
- Strong troubleshooting instincts — comfortable diagnosing whether an issue lives in the device, the network, the driver, or the configuration
- Willingness to travel to customer sites for commissioning, training, and escalated support
- Strong written and verbal communication skills; ability to document technical work clearly for both internal teams and customers
Strongly Preferred
- Prior experience programming AV control systems (Crestron SIMPL/SIMPL#, AMX NetLinx, Extron Global Scripter/GUI Designer, Q-SYS)
- Exposure to Evertz , , or broadcast router control concepts (sources/destinations, salvos, tally/UMD)
- Experience integrating disparate systems via API (building or consuming REST/SOAP endpoints, handling auth tokens, parsing JSON/XML)
- Familiarity with SDVN/SMPTE ST 2110, IP-based broadcast infrastructure, or Pro AV over IP environments
- Working knowledge of Linux
Nice to Have
- AVIXA CTS / CTS-D / CTS-I certification
- Experience with Evertz School, Academy, or School training
- Background supporting government, defense, or other secure/mission-critical AV environments
What We Offer
- Employer funded advantages program
- Competitive total compensation package
- Work-Life Balance
- Employee assistance plan
- Employee Discount Platform
- Career Progression
- Casual Work Environment
- Social Events and Sports Teams
- Onsite Counsellor
Location: Burlington, Ontario (Update as needed)
Hours: Monday to Friday, 40 hours per week
Vacancy: This is a newly created position
Salary Range (Based on relevant Experience): $50,000 to $70,000 per year.
About Evertz Microsystems (TSX: ET)
Evertz is a global leader in broadcast technology, delivering cutting-edge hardware and software solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (l
📌 AV Service Engineer — Control Systems (Burlington)
🏢 evertz.io
📍 Burlington