cover image
Evertz

Evertz

www.evertz.com

2 Jobs

1,386 Employees

About the Company

Evertz Microsystems (TSX:ET) is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (like phones and tablets). Evertz has expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production including content creation, content distribution and content delivery.

Considered as an innovator by their customers, Evertz delivers cutting edge solutions that are unmatched in the industry in both hardware and software. Evertz delivers products and solutions that can be found in major broadcast facilities on every continent. Evertz' customer base also includes telcos, satellite, cable TV, and IPTV providers.

With over 1700 employees, that include hardware and software engineers, Evertz is one of the leaders in the broadcast industry. Evertz has a global presence with offices located in: Canada, United States, United Kingdom, Germany, United Arab Emirates, India, Hong Kong, China, Singapore, and Australia. Evertz was named one of Canada's 50 Best Managed Companies, which recognizes excellence in Canadian-owned and Canadian-managed companies. Canada's 50 Best Managed Companies identifies Canadian corporate success through companies focused on their core vision, creating stakeholder value and excelling in the global economy.

Listed Jobs

Company background Company brand
Company Name
Evertz
Job Title
Embedded Software Engineer
Job Description
**Job Title** Embedded Software Engineer **Role Summary** Design, develop, and maintain embedded software for advanced electronic products, ensuring robust hardware‑software integration and rapid feature delivery in a cross‑functional team environment. **Expectations** ‑ Deliver high‑quality firmware and software solutions on schedule. ‑ Extend and adapt existing products to meet new requirements. ‑ Maintain clear documentation and adhere to coding standards. **Key Responsibilities** • Design embedded software architecture and modules. • Implement, debug, and support firmware and device drivers. • Modify existing codebases to add features or respond to customer feedback. • Create and update design, analysis, and test documentation. • Provide architecture guidance, code reviews, and HW/FW integration support. • Perform board‑level troubleshooting of hardware interfaces. • Collaborate with cross‑disciplinary teams to integrate system components. **Required Skills** • Proficient in C, C++, and Python programming. • Experience with Qt framework. • Strong knowledge of RTOS (FreeRTOS), Embedded Linux, and device‑driver development. • Object‑oriented design and data‑structure expertise. • Familiarity with digital hardware (SoC, ARM, FPGA). • Proficient in I2C, SPI, USB, PCIe, Ethernet, and other device‑control interfaces. • Understanding of Layer 2/3 network protocols. • Optional: cloud or AI integration knowledge. **Required Education & Certifications** • Bachelor’s degree in Electrical Engineering, Computer Engineering, Mechatronics Engineering, or Computer Science. • Minimum 1 year of professional embedded software experience.
Burlington, Canada
On site
Fresher
08-10-2025
Company background Company brand
Company Name
Evertz
Job Title
Cloud Applications Engineer - Live Media Systems
Job Description
Job Title Cloud Applications Engineer – Live Media Systems Role Summary Design, deploy, and maintain live media applications across public cloud platforms. Leverage Infrastructure‑as‑Code, containerization, and observability tools to deliver scalable, resilient solutions for broadcast and media customers. Collaborate with project engineers and stakeholders to translate requirements into automated, repeatable cloud deployments. Expectations - Work independently in a fast‑paced, iterative environment. - Rapidly assimilate new technologies and customer constraints. - Demonstrate strong problem‑solving, communication, and teamwork. - Support end‑to‑end deployment from test to production. Key Responsibilities - Collaborate on deployment of Evertz live‑media solutions to AWS, GCP, and Azure clouds. - Translate customer requirements into cloud‑native architectures using IaC (Terraform, CloudFormation, ARM, etc.). - Build API‑driven deployment pipelines and automation scripts. - Create and maintain system dashboards and observability solutions (e.g., CloudWatch). - Design and integrate cloud services, ensuring high availability, load balancing, and auto‑scaling. - Support internal teams in setting up test and validation environments. - Maintain containerized workloads with Docker and Kubernetes. - Conduct periodic performance and security reviews of deployed applications. Required Skills - Proficient with at least one major cloud provider (AWS, GCP, Azure). - Understanding of cloud redundancy, multi‑AZ deployments, load balancing, and auto‑scaling. - IaC expertise: Terraform, Packer, Ansible, Puppet, CloudFormation, ARM templates. - Experience with system observability tools (AWS CloudWatch, equivalent). - Container orchestration: Docker, Kubernetes. - Linux system administration. - Scripting: Python, Bash. - Strong analytical and communication skills. Required Education & Certifications - Bachelor’s degree in Electronics, Electrical Engineering, Computer Science, Software Engineering, Broadcasting, or a related field. - Cloud platform certifications (AWS Cloud Practitioner, Azure Fundamentals, GCP Cloud Engineer) are a plus.
Burlington, Canada
Hybrid
04-11-2025