Synamedia logo

Decoder Software Engineer

Toronto, Ontario, Canada | Professional | Full-time

Home Decoder Software Engineer

Sep 20, 2019

Share this:

Do you stream videos to your computer, phone, or tablet?  Do you consume video from a variety of sources, watching it where and when you want?   If so, you’re the type of consumer being served by Synamedia’s innovative video systems.  Synamedia is committed to providing the world’s most complete, secure and advanced end-to-end open video delivery solution. Building on more than 30 years of expertise, the firm is the largest global provider of video solutions, trusted by over 200 top satellite DTH, cable, telco and OTT operators, content owners and broadcasters.

As a member of Decoder Software Group within Video Network Content Delivery, the candidate will become a code owner of software features/modules such as: Zixi Input, PowerVu Insight, network control module

We offer an opportunity to express your talent and enthusiasm without apology.

In this challenging role as a Decoder Software Engineer, you will:

  • Develop products within an Agile and OOP environment
  • Product development solutions utilizing C/C++
  • Tools/Adjunct Test solutions utilizing Python
  • Implement product networking rules within an embedded device controlling an onboard Marvell switch
  • Implement/Maintain product features like Zixi Input
  • Implement a metric based performance/functionality monitoring solution


Minimum Qualifications

  • Bachelor’s Degree in Engineering Science, Computer Science, Math or equivalent
  • Proficient at OOP design with Python, C/C++, and other programming/scripting languages
  • 2+ years as a Software and/or Embedded Systems SW developer
  • Demonstrated ability to work effectively within team environments
  • Utilize superior verbal and written communication skills
  • Demonstrated ability to develop software products under tight deadlines with changing priorities
  • Demonstrated ability to constrain creative ideas to product tolerable outcomes
  • Desire to learn new technologies and integrate them into product development


Desired Skills

  • Familiarity with virtualization, and containerization
  • Experience with design, creation and deployment of services with virtualization and/or container technology
  • Familiarity with TPM designs
  • Familiarity with ELK Stack, Kafka, Splunk, InfluxDB, Grafana, Fluentbit and other monitoring technologies
  • Experience with MPEG/DVB standards
  • Experience with the Yocto project
  • Experience with Qt for Embedded Linux


Synamedia is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Synamedia will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.



Ready for a change? We’d love to hear from you.

Apply now

Latest opportunities