I confirm that I work for Evertz Microsystems Limited and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Evertz Microsystems Limited




Evertz Microsystems Limited is hiring a Remote Software Development Engineer, Test Automation (Poland)

Scope:

The Software Development Engineer is responsible for automating systems within the Evertz test and product infrastructure. Your initial project will be collaborating on the development of a test automation framework for a software-based broadcast video/audio/multimedia product, supporting automated test cases. You will be a key software developer on the test framework, and will directly contribute to the success of the product QA team goals for improving product quality and improving customer satisfaction.

Be on the forefront of the latest cutting edge technologies in the broadcast space, by testing a product and core components used in traditional broadcast and broadcast SDN systems. Take pride in knowing that you have a pivotal role in advancing these technical fields and ensuring that customer expectations for quality are always met or exceeded.

Main Job Purpose:

  • Advance and enhance product automation through the development of automated frameworks.
  • Integrate the automated test framework with existing tracking and reporting tools
  • Collaborate with other teams on furthering automated systems throughout the organization as required
  • Collaborate with development teams on product improvement
  • Provide support for test case creation and test run tracking, and author automated test cases
  • Work with subject matter experts within the company to increase subject knowledge and product expertise

Responsibilities:

  • Contribute to the product automation test framework, and successful execution of automated product test runs
  • Develop knowledge of the product under test
  • Build knowledge of broadcast standards and other industry knowledge
  • Maintain understanding of customer needs and requirements of the product by working with subject matter experts within the team and in other departments
  • Ensure all work contributes to a high quality software and overall contributing to team objectives and initiatives
  • Author new specifications or test cases and enhance existing documentation if necessary
  • Write issue reports to a high standard if necessary
  • Work with team members based in Canada, India and the UK as necessary

Qualifications:

  • 3-5+ years in a software development environment
  • Previous experience with developing an automated test framework is desired
  • Solid knowledge of Python and Unix/Linux shell scripting
  • Experience with Git (preferred) or other version control software
  • Experience with TestRail (preferred) or another test case management tool is nice-to-have
  • Experience with Jenkins (preferred) or other CI tools is nice to have
  • Post secondary education in computer science, software, engineering or equivalent experience
  • Some knowledge of video/multimedia or broadcast standards could be beneficial, which could include professional, study or personal experience in one or more of:
    • Knowledge of broadcast/multimedia standards (e.g. various SMPTE, SCTE, DVB standards)
    • Software development using ffmpeg or demonstrated understanding of concepts
    • Experience editing video/multimedia
  • Some experience with supporting software development for video or networking products; familiarity with software defined IT (e.g. routing) is desired

Skills/Attributes:

  • Software design and development experience
  • Willingness and ability to learn about a complex hardware-software product
  • Ability to develop knowledge of broadcast video/audio
  • Displays strong initiative and drive to complete tasks at hand
  • MS Windows command shell and PowerShell (nice to have)
  • Experience with agile/scrum methodologies
  • Familiarity with software testing processes
  • Time management and organisation skills
  • Excellent verbal and written communication skills (English)

 

What we offer:

  • Employer funded benefits program
  • Competitive total compensation package
  • Work-life balance
  • Employee Assistance plan
  • Employee Discount Platform
  • Career progression
  • Casual work environment
  • Social events and sports teams

About Evertz:

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, Poland, 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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz!

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Senior UI/Systems Developer (Poland)

We are looking for a self-motivated software developer with a keen eye for UI design and user experience to join our R&D team. We want someone who understands that clarity and attention to detail are paramount when designing a product's user experience.

In this position, you will be working within a dynamic team of user interface and system developers on real-time live media solutions. You will join us in applying the latest developments in machine learning, scalable distributed systems, cloud computing and other cutting edge technologies to a wide range of fast-paced live productions. You won't simply be making impressive products; you will be solving real world problems for our customers.

Technical Experience

  • This position will mainly involve working with Qt/C++ and JavaScript. Qt experience is required, including a strong knowledge of Object-oriented design patterns. Experience with QML is preferred. Any previous experience with desktop and mobile UI and graphics technologies such as OpenGL, CUDA, iOS or Android would be beneficial.
  • Other valuable skills include a strong grasp of UDP, TCP/IP, parallel programming, distributed systems and machine learning, along with familiarity working and developing within a Linux environment.
  • You will be working alongside a strong, supportive team that prides itself on creating solutions both quickly and effectively. Your design and coding style should be pragmatic, yet easy to adapt in response to team and customer feedback.

Personal Skills

Working at Evertz entails fast-paced, iterative development of industry-leading products and technology. As such, candidates must be able to learn quickly, work independently and have strong interpersonal and problem solving skills.

About Evertz:

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 1500 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.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Software Design Engineer, Compression (Poland)

We are looking for Senior Developers for multiple openings in our Video Compression team to expand our range of server-based products. You will join a successful and experienced teamworking on x86 hardware delivering contribution, distribution and cloud on-ramp technology.

 

Requirements:

  • Strong C, C++ programming skills
  • Background in embedded systems
  • Structured, object oriented design and programming techniques
  • General understanding of Linux programming
  • Experience with Ethernet networking (Protocols & Programming), familiar with x86 architecture
  • Knowledge of video standards H.264, MPEG2 and HEVC
  • Knowledge of video transmission, container formats (Transport streams, MP4), demuxing & muxing.
  • Experience with open source tools like ffmpeg, x264 libraries

Qualifications:

  • Bachelor’s Degree or Higher in Computer Science or Equivalent
  • A minimum of 6 years’ experience in software development
  • Be results oriented, self-motivated team player
  • Strong analytical, research, and problem-solving skills

About Evertz:

 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 Telco’s, satellite, cable TV, and IPTV providers. With over 1500 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, Poland, 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.

 

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote API Automation Engineer, QA, evertz.io (Poland)

Skills and Experience you will bring:

  • The ability to write accurate automated test cases based on pre-written documentation.
  • 4+ years' experience in writing tests with Python.
  • An excellent understanding of the functionality and execution of API’s.
  • Working knowledge of Amazon web services. (Storage and compute).
  • Excellent written and verbal communication in English.
  • Proficiency in the use of Microsoft office applications.
  • An excellent understanding of the software development life-cycle (SDLC) and your place within it.
  • An excellent understanding of the defect life cycle (DLC) and your place within it.

Additional skills and experience that will be useful:

  • A keen eye for detail.
  • A curious and inquisitive mind.
  • Exposure to continuous integration
  • Experience working within a microservice environment.
  • Knowledge of additional scripting languages.
  • Experience working with developers, as part of a focus team.

About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

As an API Automation engineer for QA, you will be part of a team that automates tests written by the manual team, as well as those requested by development directly. you will ensure that every test case has a manual counterpart either, pre-written or flagged for authoring by the manual test team and that these are paired. You will help manage the automation test suite keeping it healthy and running after each version upgrade. You will document changes and write instruction manuals for others to replicate your work. You will manage system upgrades and software licensing requirements. You will contribute to our testing efforts by ensuring the correct execution of automated tests and that failures are examined by the manual test team. You will be mainly focused on the authoring and execution of back-end tests.

We, as quality assurance, work closely with software development to ensure that new features are implemented correctly by being apprised of any code changes made to the system under test (SUT). We achieve this goal through a combination of meetings with developers, being part of development teams and work ticket capture via JIRA. We work to test software as a service (SaaS) application in amazon web services (AWS) in a micro service environment basing all QA efforts on the test pyramid model. We are always working with our engineers on their career progression aspirations, working on a case-by-case plan for career development.

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

  • Participate in work reviews with peers and stakeholders to sign off on task completion.
  • Work with the team to identify gaps in test coverage and fill them in where applicable.
  • Apply knowledge gained in courses to real world challenges.
  • Raise accurate, easy to understand defect reports to stakeholders.
  • Work with peers to share knowledge and ideas.
  • Help junior members with knowledge and understanding.
  • Work with developers as part of a focus team.
  • Automate the manual test suite.
  • Keep the automated test suite up to date and accurate.
  • Carry out functional testing of the user interface.

Location

This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.

Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.

Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours

This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits

We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Build and Release Engineer - evertz.io (Poland)

Skills and Experience you will bring:

  • 1 year of experience using build tools such as Bazel, Gradle, webpack, buck, pants 
  • 2 years of experience using build systems like Jenkins, CircleCI, TravisCi 
  • 1 year of experience with Debian packaging 
  • 1 year experience managing bit repositories 

About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

We are growing our build and release engineering team so we can facilitate the development, build and release of existing and new products and services.  Our team is responsible for high quality and highly available build and release pipelines as well as infrastructure. We are looking for build and release engineers who can work with our development teams to understand their requirements and implement high quality build pipelines. 

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

  • Engage with development teams to understand, define and meet their products CI/CD requirements  
  • Identify and drive automation of tasks associated with CI/CD processes  
  • Develop and maintain documentation and diagrams outlining automated solutions and build architecture  
  • Use build tools like bazel, gradle, and make to test, build and publish our applications  
  • Write and maintain custom bazel rules, gradle build files and makefiles to automate various test and build tasks  
  • Reduce build times for a better development experience for the development teams  
  • Setup, monitor, upgrade and maintain our CI/CD services like Jenkins  
  • Create and maintain various build and test jobs on our Jenkins server  
  • Add and maintain projects in our internal release management service.  
  • Maintain and monitor our external debian package repository  
  • Create and maintain our internal package repositories for python, node, java, and docker  
  • Maintain the build and release pipelines responsible for creating and publishing our applications to our debian repository  
  • Identify bottlenecks and work on improving our release processes to make releases smoother and robust  
  • On a monthly bases, perform the tasks required to build and release our applications and keep the stakeholders updated about the status of the release.  
  • Maintain our git repositories on the company bitbucket instance  

Location

This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.

Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.

Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours

This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits

We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Intermediate Software Engineer, Cloud Backend - evertz.io (Poland)

Skills and Experience you will bring:

  • 3 years’ professional experience with Python, Java, or equivalent.
  • 2 years’ Experience with the design, planning and implementation of APIs using RESTful conventions.
  • At least 1 year of exposure to Cloud computing (AWS, GCP, Azure)
  • A good eye for well-structured, modular and maintainable code
  • A passion for writing unit tests for your code
  • Strong interpersonal skills and ability to communicate clearly
  • Keen on participating in peer-reviewing code for technical accuracy, ensuring that technical standards are met

Additional skills and experience that will be useful:

  • Familiar with microservices architectures and patterns
  • Experience creating Serverless applications using event-driven architecture (AWS API Gateway, Lambda, DynamoDB, EventBridge, etc).
  • Experience working with NoSQL databases (DynamoDB, MongoDB)
  • Familiar with CI/CD pipelines (Jenkins, AWS CodePipeline)
  • Knowledge of major architecture styles and design patterns (message oriented, event based, etc.)
  • Experience building SaaS products in a multi-tenant environment
  • Familiar with integration and contract testing
  • Knowledge of networking
  • Experience with infrastructure-as-code in the cloud (CloudFormation, AWS CDK, Terraform).

About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

We’re looking for talented and passionate developers and architects to join our cloud-based backend development team. We are building a collection of services that will be used by the biggest names in the exciting broadcast and media industry. Our services are hosted in AWS, with a Serverless First mindset. Following event-driven architecture, our stack is mainly Python and Java, with a heavy portion of infrastructure as code. We work closely with our frontend and product teams to build great services that will help our customers achieve their goals.

As part of this role, you will take the lead on the design, architecture and implementation of new core features in our multi-tenant SaaS platform: evertz.io. We offer flexible working hours, great benefits, and the freedom to experiment with new technologies and tools to build better products.

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

  • Assist in team projects and be involved in all steps of the lifecycle, including design, implementation, testing, and production.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Write product or system development code.
  • Participate in design reviews with peers and stakeholders to decide amongst available technologies.
  • Manage individual project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and improve software.

Location

This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.

Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.

Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours

This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits

We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Senior Java Developer, Stream Automation Backend - evertz.io (Poland)

Skills and Experience you will bring:

  • At least 8 years of Programming experience 
  • At least 4 years of Java 8 or higher experience 
  • Spring Boot 
  • Design patterns 
  • Build tools (Gradle) 
  • JUnit & Mockito 
  • CI/CD - git, Jenkins 
  • Test Driven Development 
  • At least 1 year experience in the following: 
    • Microservices/its architecture principles 
    • Common API formats (REST, OpenAPI, JSON, Websockets, JSON RPC, Proto) 
  • Ability to speak & write in English fluently 

Additional skills and experience that will be useful:

  • Multi-threading, concurrent and distributed design 
  • Behaviour Driven Development 
  • Agile methodologies 
  • Linux/Ubuntu 
  • AWS – S3, SQS, API Gateway, SNS, Lambda, DynamoDB 

About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

You will be joining a geographically distributed team as a Senior Java Developer to develop core Java based microservices that run in AWS backing our evertz.io Stream cloud-based service. The team is often presented with exciting challenges to overcome by collaborating with other teams at the same time maintaining autonomy on internal design. 

Your role includes: 

  • Participating in design discussions with Head of Stream Automation, Product Owners and Solution Architects for adding new or improving existing features 
  • Taking a feature from scoping requirement to actual launch in our cloud platform 
  • Design & document requirements/features/API 
  • Close collaboration with UI & Device driver team who are consumers of our API 
  • Develop high quality, easily understandable, fully unit tested software with JavaDoc satisfying Definition of Done 
  • Understand and use Shift left strategy/push down Test Pyramid when testing the developed feature 
  • Engage with and involve QA team where an integration/end-to-end test is required 
  • Continuous learning to improve yourself and mentoring Junior Engineers 
  • Actively participate in PR reviews 

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

  • Full SDLC of robust real time multi-threaded backend SaaS application 
  • Collaborate with other teams to develop a Cloud based solution 
  • Able to gather information from stake holders to articulate a poorly stated problem 
  • Be a strong practitioner of Clean code, SOLID principles, DRY, TDD 
  • Cultivate a culture of maintaining high quality code through refactoring 
  • Learn other coding languages as needed 
  • Troubleshoot any production issues if required and include regression testing.  
  • Guide a team of Junior Developers with best coding practices, review PRs, mentor any new hires as and when required 

Location

This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.

Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.

Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours

This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits

We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Senior Software Engineer, Cloud Backend - evertz.io (Poland)

Skills and Experience you will bring:

  • 5 years’ professional experience with Python, Java, or equivalent.
  • 5 years’ experience with the design, planning and implementation of APIs using RESTful conventions.
  • At least 2 years of exposure to Cloud computing (AWS, GCP, Azure)
  • A good eye for well-structured, modular and maintainable code
  • A passion for writing unit tests for your code
  • Strong interpersonal skills and ability to communicate clearly
  • Keen on participating in peer-reviewing code for technical accuracy, ensuring that technical standards are met
  • Passion for mentoring other engineers and helping them improve their technical knowledge

Additional skills and experience that will be useful:

  • Familiar with microservices architectures and patterns
  • Experience creating Serverless applications using event-driven architecture (AWS API Gateway, Lambda, DynamoDB, EventBridge, etc).
  • Experience working with NoSQL databases (DynamoDB, MongoDB)
  • Familiar with CI/CD pipelines (Jenkins, AWS CodePipeline)
  • Knowledge of major architecture styles and design patterns (message oriented, event based, etc.)
  • Experience building SaaS products in a multi-tenant environment
  • Familiar with integration and contract testing
  • Knowledge of networking
  • Experience with infrastructure-as-code in the cloud (CloudFormation, AWS CDK, Terraform).

About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

We’re looking for talented and passionate developers and architects to join our cloud-based backend development team. We are building a collection of services that will be used by the biggest names in the exciting broadcast and media industry. Our services are hosted in AWS, with a Serverless First mindset. Following event-driven architecture, our stack is mainly Python and Java, with a heavy portion of infrastructure as code. We work closely with our frontend and product teams to build great services that will help our customers achieve their goals.

As part of this role, you will take the lead on the design, architecture and implementation of new core features in our multi-tenant SaaS platform: evertz.io. We offer flexible working hours, great benefits, and the freedom to experiment with new technologies and tools to build better products.

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

  • Drive adoption of best practices in code health, testing, and maintainability.
  • Analyze and decompose complex software systems, collaborate with other teams to influence cross-platform design.
  • Lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Help the team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
  • Mentor and train other team members on design techniques and coding standards.
  • Design, develop, test, deploy, maintain, and improve software.

Location

This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.

Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.

Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours

This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits

We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Senior Software Engineer, Frontend - evertz.io (Poland)

Skills and Experience you will bring:

  • Experience building applications with modern web frameworks such as Angular, React or Vue.js
  • Strong understanding of event driven architectures, observable streams and RxJS
  • Experience with the design, planning and implementation of complex data-driven user interfaces
  • A good eye for well-structured, modular and maintainable code
  • Strong interpersonal skills and ability to communicate clearly
  • Product design and architecture

Additional skills and experience that will be useful:

  • Knowledge of state management systems such as NgRx, NGXS or other Redux pattern library
  • Experience with monorepos and build systems such as Bazel or Nx
  • Experience with GraphQL or RESTful API design and specifications such as OpenAPI, JSON:API and JSON-RPC
  • Be familiar with the creation of mock ups and wireframe design for rapid prototyping
  • Unit testing with Jest or Jasmine
  • Strong UX and design skills
  • Experience with adaptive video streaming technologies such as MPEG-DASH or HLS
  • Realtime communications with WebRTC and websockets
  • Hands on experience with NodeJS and/or Python

About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

We’re looking for talented and passionate developers and architects to join our award-winning UI team. We build complex, data-driven web applications for the biggest names in the exciting broadcast and media industry. Our technology stack on the frontend is Angular, TypeScript, NgRx and Bazel, and we work closely with our backend and product teams to build great APIS and UIs.

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

As part of this role, you will take the lead on the design, architecture and implementation of new core features in our multi-tenant SaaS platform: evertz.io. We offer flexible working hours, great benefits, and the freedom to experiment with new technologies and tools to build better products.

Location

This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.

Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.

Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours

This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits

We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Site Reliability Engineer, evertz.io (Poland)

Skills and experience you will bring:

•    3 years of experience managing critical production infrastructure and maintaining reliability and uptime of serverless applications running on the cloud. 
•    2 years of experience with monitoring, log-aggregation, and observability services like Datadog, CloudWatch, Honeycomb, Splunk, and New Relic.
•    2 years of experience implementing and managing production CI/CD pipelines using modern deployment mechanisms such as blue/green deployment
•    2 years of experience translating SLO’s and SLI’s into actionable improvements. Reliability, monitoring, and observability are not just words to you.
•    Solid foundation in Linux systems administration, networking, and security. 

Additional skills and experience that will be useful:

•    Experience with security frameworks such as OWASP, ISO, CSA and PCI. 
•    Experience conducting threat assessments and creating remediation plans based on the results of threat assessments. 
•    Experience with penetration testing, threat modelling, open-source, and commercial security tools. 
•    Experience developing new deployment mechanisms for webapp infrastructure, such as: canary, A/B, blue/green, red-line and other deployment patterns 
•    Deep knowledge of performance tuning of core AWS services like Lambda, DynamoDB, APIGateway, SQS, EventBus, EC2 
•    Experience with chaos engineering that pushes systems and products to their limits to see how they will respond to unexpected events. 


About the Role

The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file-based and live content for the least effort.

We work with high quality video in real-time and non-real-time scenarios across a wide range of cutting-edge tech. Specializations within the group span from low-level video manipulation and analysis, through back-end management and orchestration services, to web delivered UIs. Working in parallel with these teams is the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Our technology stack includes a Serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java, our UI uses the latest versions of Angular, Typescript and NgRx, our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in-house release-management application to build and release 100's of software components.

As a Site Reliability Engineer, you will join our talented and passionate team building evertz.io: a collection of services that will be used by the biggest names in the exciting broadcast and media industry. Our services are hosted in AWS, with a Serverless First mindset.

“Work is a thing you do, not a place you go”

We work in agile, low-bureaucracy, high-creativity, cross-functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third-party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

Responsibilities
As part of this role, you will be expected to:
•    Establish and measure reliability goals like Uptime, Downtime, Mean time between failures, Mean time to resolution, etc.
•    Define operational maturity by defining and implementing SLIs, SLOs, enable faster detection, and isolation of failures and proactively work to mitigate them
•    Participate in an on-call rotation.
•    Participate in daily scrum standups, sprint planning, and other team rituals including retrospectives.
•    Implement and maintain CI/CD pipelines on AWS using CodeCommit, CodePipeline and CodeDeploy 
•    Evaluate, Implement, and use various monitoring, log-aggregation, and observability services like AWS CloudWatch, Honeycomb to troubleshoot and resolve issues rapidly
•    Conducting and documenting root cause analysis (RCA) and post-incident reviews that document events.
•    Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding

Location
This role allows you to work with “Full Flexibility” - for any work where being physically close to fixed equipment is not a requirement, you have the option to work remotely.
Remote working is not the same as working from home, WFH is just one very common option. You can work from wherever gets the creative juices flowing: coffee shops, co-working places, the park, a different country even! Anywhere with Internet access.
Of course, working from an office is an option too especially if you’re craving some ad hoc in-person interaction! Evertz has offices in Canada, England, Scotland, India, Singapore, Hong Kong, Virginia, California, Arizona, Ohio, Hungary, Belgium, Poland and Australia. Many have great spaces for meet-ups as well as permanent or floating desk space.

Working Hours
This role allows you to work asynchronously meaning you can contribute at the times when you do your best work. Some people are early-birds, some are night-owls, maybe Saturday is better than Wednesday? Whilst some overlap for core meetings is needed, you don’t have to do your deep work between 9 and 5.

Salary & Benefits
We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

 

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Enterprise Support Engineer (Poland)

Evertz is looking for highly technical and self-motivated individuals for a challenging role in enterprise class software/hardware support engineering. If you are looking to learn and grow with the latest and greatest technologies in the Media and Entertainment (M+E) industry and build strong customer communications skills, this position is for you!

While working with Evertz Enterprise Support group you will be supporting major M+E customers globally. The opportunities to learn and grow within the industry are limitless. Our products use a broad range of leading-edge technologies that are highly relevant in both the IT and Media Entertainment Industries, amongst others!

You will be working with Evertz’ industry leading in Media Supply Chain and Linear Playout solutions. You will assist customers in maintaining superior system up-time and performance by assisting the with quick, efficient and professional problem solving. You will be integrally involved in both private and public cloud deployments of the Evertz hardware and software technology stack.

 Responsibilities:

  • Respond and provide expert technical direction to customers regarding operational issues, firmware upgrades and general system maintenance
  • Regularly assess customer applications and trouble-shoot/diagnose issues through research and/or issue replication to determine the root cause
  • Recommend solutions utilizing various levels of technical language appropriate to the customer in a timely, clear, and professional manner
  • Maintain a communication link between customer service and other Evertz departments by partnering to resolve customer issues and communicating status/progress to customers.
  • Aid in design changes and interface with Evertz Product Management team regarding new “feature requests”
  • Support the development of communications tools by generating or authoring customer guides as well as by providing detailed technical information to technical writing group.

Skills and Abilities:

  • Good communication and interpersonal skills
  • Understanding of network technologies (DNS, DHCP, TCP/IP, Firewalls, Switches)
  • Work experience with Linux (any flavor)
  • Knowledge of cloud computing environments (AWS) is preferred
  • Database experience would be an asset
  • Above average customer service skills
  • Ability to perform effectively in high pressure situations
  • Unparalleled desire to help the customer and deliver service excellence
  • Passion for technology and learning new software and hardware products
  • Problem-solving ability and ability to react to changing situations
  • Ability to multi-task in a fast-paced environment

Qualifications:

  • Degree or diploma in Computer, Electronics or Computer Electronics is an asset.
  • Must have a valid Ontario driver’s license
  • Must be eligible for international travel and able to work alone with little or no supervision

What we offer:

  • Employer funded benefits program
  • Competitive total compensation package
  • Work-life balance
  • Employee Assistance plan
  • Employee Discount Platform
  • Career progression.  Fast paced environment with opportunity to learn broad range of technical skills
  • Casual work environment
  • Social events and sports teams
  • Work remotely

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz

#zip

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Junior Software Developer, Magnum OS - NMS VistaLINK/inSITE (Poland)

Job Description: 

On the VistaLINK/inSITE development team, you will be working on java and web-based applications that show error and fault information in real-time for network management software. VistaLINK/inSITE software has a variety of features including monitoring by exception, aggregating information into displayable formats, resource management, hardware control, and customizable visual representation of data and facilities 

Minimum Qualifications: 

  • Degree in Computer, Software, related technical field, or equivalent practical experience. 
  • Experience with Java programming language
  • Strong problem solving skills 
  • Basic understanding of algorithms and data structures 
  • Good oral and written communication skills 
  • Good time management skills 

Desired Qualifications - Not Required: 

  • Programming experience with Spring, Maven 
  • Programming experience with HTML, CSS, JavaScript 
  • Experience with SQL, NoSQL databases 
  • Knowledge of networking concepts such as TCP/IP, SNMP 
  • Familiarity with Windows and Linux operating systems 
  • Experience with source code management (SVN, Git) 
  • Experience with debugging tools such as Wireshark and tcpdump 

What we offer:

  • Employer funded benefits program
  • Competitive total compensation package
  • Work-life balance
  • Employee Assistance plan
  • Employee Discount Platform
  • Career progression
  • Casual work environment
  • Social events and sports teams

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz!

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Network Engineer, evTOC (Poland)

Looking for someone who strives for continuous self-improvement where learning on their own is second nature.  Someone with a positive attitude who can build relationships with customers and with our team.

What you’ll do:

As an evTOC expert, it will be your mission to elevate our customer experience by:

  • Act as an expert level technical advisor or specialist on highly complex initiatives.
  • Providing remote support for Evertz customers
  • Solve problems by replicating user workflows and provide solutions
  • Be the customer bridge to our product and development teams

Requirements:

To join our growing evTOC team you’ll need the following to make our team better:

  • Excellent written and verbal communication skills
  • Detail oriented with strong analytical and problem-solving skills.
  • 2+ years of technical or customer support
  • System level understanding
  • Willing to work in an exciting, fast-paced industry with career growth potential
  • Must love working with the most advanced broadcast solutions in our industry
  • College diploma in computer, engineering, networking or similar fields
  • International travel an option
  • Broadcast knowledge an added bonus

Job Type:  Full-time

What we Offer:

  • Employer funded benefits program 
  • Competitive total compensation package
  • Work-Life Balance
  • Employee assistance plan
  • Employee Discount Platform 
  • Career Progression 
  • Casual Work Environment 
  • Social Events and Sports Teams

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz!

 

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Project Engineer, File Based, MAM & Playout Systems (Poland)

This role would suit a person with a desire to work in a diverse position where there is always something new to learn. Being a global company, there are many opportunities to work closely with some of the largest media and entertainment (M&E) and broadcast companies in the world. We emphasize teamwork, promote creativity and enjoy being at the forefront edge of high-tech in our industry.

Responsibilities:

  • Stand-up media workflows and playout solutions for Media & Entertainment (M&E) customers globally
  • Help customers streamline operations by adopting the industry’s leading workflow & playout solution
  • Design and deploy public cloud compute infrastructure
  • Design and deploy on-premises virtualization compute infrastructure clusters
  • Configure file-based workflows and deploy custom scripts to build media content supply chains
  • Configure playout systems to create linear broadcast and OTT streams
  • Integrate third party hardware, software and APIs to create end-to-end media workflows
  • Work with technical team lead and other team members in an Agile environment
  • Own and deliver crucial elements of the project’s technical deployment
  • Drive customer satisfaction by delivering systems to an agreed upon specification
  • Routine reporting on project progress and issues to internal stakeholders
  • Escalate issues to Research and Development team for resolution

Requirements:

  • Education in Computer Engineering, Software Engineering, Computer Science, Networking or similar technical discipline
  • Excellent debug and problem resolution skills
  • Ability to quickly learn new technologies and translate into practical use
  • Knowledge of scripting languages (eg. JavaScript, Python)
  • Familiarity with Linux operating system
  • Knowledge of scripting languages (eg. JavaScript, Python)

The following would be an asset in your day-to-day work in this role:

  • Computer networking knowledge
  • Experience with relational databases (e.g. MySQL, Amazon Aurora, MariaDB)
  • Practical knowledge of public cloud compute platforms (e.g. AWS, Google, Azure)
  • Experience with Agile work planning methods
  • Experience with broadcast automation, device control and media management
  • Knowledge of current digital video compression standards and file types

What we Offer:

  • Employer funded benefits program 
  • Competitive total compensation package
  • Work-Life Balance
  • Employee assistance plan
  • Employee Discount Platform 
  • Career Progression 
  • Casual Work Environment 
  • Social Events and Sports Teams

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Software Developer, Magnum OS - NMS VistaLINK/inSITE (Poland)

Job Description:

On the VistaLINK/inSITE development team, you will be working on Java and web-based applications that show error and fault information in real-time for network management software. VistaLINK/inSITE software has a variety of features including monitoring by exception, aggregating information into displayable formats, resource management, hardware control, and customizable visual representation of data and facilities.

Minimum Qualifications:

  • Degree in Computer, Software, related technical field, or equivalent practical experience.
  • Experience with Java programming language
  • Experience with web development, including at least 1 modern framework
  • At least 2 years of practical experience in a software development role
  • Strong problem solving skills
  • Understanding of algorithms and data structures
  • Good oral and written communication skills
  • Good time management skills

Desired Qualifications – not required:

  • Experience with SQL, NoSQL databases
  • Knowledge of networking concepts such as TCP/IP, SNMP
  • Familiarity with Windows and Linux operating systems
  • Experience with source code management (SVN, Git)
  • Experience with debugging tools such as Wireshark and tcpdump

What we offer:

  • Employer funded benefits program
  • Competitive total compensation package
  • Work-life balance
  • Employee Assistance plan
  • Employee Discount Platform
  • Career progression
  • Casual work environment
  • Social events and sports teams

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz!

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Tier 2 Technical Support - evTOC

Looking for someone who strives for continuous self-improvement where learning on their own is second nature.  Someone with a positive attitude who can build relationships with customers and with our team.

What you’ll do:

As an evTOC expert, it will be your mission to elevate our customer experience by:

  • Act as an expert level technical advisor or specialist on highly complex initiatives.
  • Providing remote support for Evertz customers
  • Solve problems by replicating user workflows and provide solutions
  • Be the customer bridge to our product and development teams

Requirements:

To join our growing evTOC team you’ll need the following to make our team better:

  • Excellent written and verbal communication skills
  • Detail oriented with strong analytical and problem-solving skills.
  • 2+ years of technical or customer support
  • System level understanding
  • Willing to work in an exciting, fast-paced industry with career growth potential
  • Must love working with the most advanced broadcast solutions in our industry
  • College diploma in computer, engineering, networking or similar fields
  • International travel an option
  • Broadcast knowledge an added bonus

Job Type:  Full-time

What we Offer:

  • Employer funded benefits program 
  • Competitive total compensation package
  • Work-Life Balance
  • Employee assistance plan
  • Employee Discount Platform 
  • Career Progression 
  • Casual Work Environment 
  • Social Events and Sports Teams

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz!

 

See more jobs at Evertz Microsystems Limited

Apply for this job

+30d

Software QA Engineer

Evertz Microsystems LimitedBengaluru, Karnataka, India
agilejirasqlDesignmobileqajavalinuxjavascript

Evertz Microsystems Limited is hiring a Remote Software QA Engineer

As part of the R&D department, you would be challenged with writing software to support the testing of IPTV software that incorporates the most advanced components and technology in the industry 

The successful candidate will build knowledge, experience and gain exposure to the automated testing of various systems. The individual selected should be self-motivated and enjoy a fast paced environment that places a very high emphasis on teamwork. The candidate must possess an ability to coordinate with peers while working both remotely andin-office. 

Responsibilities: 

  • Learn to maintain the test framework for systems being tested on Windows and Linux 
  • Create software in support of testing and validation for a specific product line
  • Design test cases for products
  • Implement test cases via writing automation test scripts in JavaScript to mimic user actions on system with proven test automation skill
  • Generate tickets and follow-up with defects tracked using a project management database (JIRA) in an agile environment
  • Implement tools to reduce effort required in day to day verification tasks
  • Assist with the setup and emulation of customer systems
  • Create load/stress testing scripts, tools and processes
  • Learn to review test script run results where the results show fails and investigate the fails to figure out the source of the errors and fix them
  • Perform overall quality control of QA work (Peer reviews)

Requirements/Skill:

  • This is a programming intensive job, so a requirement is to have excellent skills in writing software and good knowledge of their data structures and a willingness to learn new programming languages and techniques
  •  Prior experienced with QA test automation development
  • Java, JavaScript, SQL and HTML knowledge
  • Results oriented, self motivated, able to do root cause analysis of an issue and a team player
  • Knowledge of basic networking and ability to configure IP-based systems
  • Excellent Verbal and written communication skills
  • Initiative that can improve existing processes
  • A willingness to learn Linux and new skills

Location: Manyata Tech Park, Bengaluru, KA

About:

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.

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Field Service Engineer (Entry, Intermediate & Sr.) - MA

As the first and often the most frequent point of contact for our clients, you will have the greatest opportunity to influence the client's perception of Evertz. This position is a challenging mix that combines technical know-how and customer service in regards to inquiries regarding products, installations and systems.
 

Responsibilities:

  • Respond and provide technical direction to customers regarding operational issues, firmware upgrades and general maintenance
  • Assess the customer’s product application, troubleshoot and diagnosis issues through research and/or re-creation to determine the root cause
  • Recommend solutions utilizing various levels of technical language appropriate to the customer in a timely, clear and professional manner
  • Maintain a communication link between customer service and other departments by partnering to resolve customer issues and communicating customer feedback to aid in design changes including customer “feature requests” to product managers
  • Support the development of product communications by generating or authoring customer guides and provide the technical writing group with information including Pinouts, FAQ, Application notes, Best Practices and customer product or system configuration and product integration with other manufacturer’s products
  • Install product(s) or systems at customer sites and delivering training to customers in-house or abroad

Qualifications:

  • Electrical, Electronic, or Computer Electronic Technician Diploma required
  • Direct experience with Server Hardware, Linux OS and Network setup is an asset
  • Similar experience will be considered an asset
  • Unparalleled desire to help the customer and deliver service excellence
  • Passion for technology and learning new software and hardware products
  • Strong verbal and written communication skills
  • Self driven with a desire to add value to an energetic team
  • Problem-solving ability and able to react to changing situations
  • Ability to multi-task in a fast-paced environment
  • Must be eligible for international travel and be able to work alone with little or no supervision
  • 1-2 years experience working with broadcast/post-production products would be an asset
  • Must have a valid driver’s license

What we offer:

  • Competitive total compensation package
  • Comprehensive Benefit Plan
  • Company contributed 401k Plan
  • Work-life balance
  • Career progression
  • Casual work environment

About Evertz:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz!

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Application Engineer - Live Media Systems

We are looking for a self-motivated engineer with a keen eye for developing a user experience to join our Project Deployment team within R&D. We want someone who understands that clarity and attention to detail are paramount when designing and building a solution for our customer. In this position, you will be working within a dynamic team of project engineers on real-time live media solutions.  By leveraging Evertz vast technology base, you will be developing tailored solutions for our customer driven applications. You will join us in developing solutions against cutting edge technology in a wide range of fast-paced live productions. In this group, success means solving technical problems for our customers and on-time deployment.

Responsibilities:

  • Testing and integration of system components
  • Working with multiple teams and departments across the company to validate solutions
  • Interfacing with customers on the solution requirements and deployment
  • Validation of solutions ensuring customer requirements are completed successfully

Requirements:

Your work will mainly involve developing solutions for tailored customer applications, use-cases, and systems. 

Working knowledge of the following are required for success in this position:

  • Python
  • YAML Syntax
  • Bash Scripting
  • JavaScript
  • UDP, TCP/IP, and Networking
  • Linux environments
  • Object-oriented design patterns

The following would be an asset but not required:

  • Experience with DevOps tools (e.g. Terraform, Ansible, Bazel, Docker, etc.)
  • QT/QML framework experience
  • Cloud-based infrastructure experience
  • Broadcast video environment experience
  • File-based video format and codec experience

Qualifications:

  • Education in Electronics/Electrical/Computers/Broadcasting or related field
  • Eligibility for travel to US and International client sites

Personal Skills:

Working at Evertz entails fast-paced, iterative development of industry-leading products and technology. As such, candidates must be able to learn quickly, work independently and have strong interpersonal and problem solving skills.

What we Offer:

  • Employer funded benefits program 
  • Competitive total compensation package
  • Work-Life Balance
  • Employee assistance plan
  • Employee Discount Platform 
  • Career Progression 
  • Casual Work Environment 
  • Social Events and Sports Teams

About Us:

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.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with Evertz

See more jobs at Evertz Microsystems Limited

Apply for this job

Evertz Microsystems Limited is hiring a Remote Web Application Developer, India

We are looking for a self-motivated software developer with a keen eye for UI design and user experience to join our R&D team. We want someone who understands that clarity and attention to detail are paramount when designing a product's user experience.  A portfolio showcasing your web-based software is highly beneficial.

In this position, you will be working within a dynamic team of user interface and system developers on real-time live media solutions that address a wide range of live production challenges. You won't simply be making good looking products; you will be solving real world problems for our customers.

Technical Experience:

Your work will mainly involve working with Javascript, CSS, and Python, so experience with some or all of those is essential, including a strong knowledge of Object-oriented design patterns and a good understanding of core functional programming concepts.

Other valuable skills include a strong grasp of jQuery, WebSockets, UDP, TCP/IP, parallel programming, distributed systems, robust API design, along with familiarity working and developing within a Linux environment.

You will be working alongside a strong, supportive team that prides itself on creating solutions both quickly and effectively. Your design and coding style should be pragmatic, yet easy to adapt in response to team and customer feedback.

Personal Skills:

Working at Evertz entails fast-paced, iterative development of industry-leading products and technology. As such, candidates must be able to learn quickly, work independently and have strong interpersonal and problem solving skills.

Qualifications:

  • A degree/diploma in Software Engineering or Computer Science
  • 2- 5 years of experience
  • Excellent verbal and written communication skills
  • Self-motivated and driven by results
  • Collaborative and adaptable

Location: Manyata Tech Park, Bengaluru, KA 

About:

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 1500 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.

See more jobs at Evertz Microsystems Limited

Apply for this job