Synamedia logo

Software Engineer – Product Security

Scarborough, Ontario, Canada | Professional | Full-time

Home Software Engineer – Product Security

Jul 22, 2019

Share this:

Do you watch TV? Do you stream videos to your computer, phone, or tablet? Synamedia is looking for a Software Engineer who is interested in joining our Product Security.  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 Software Engineer- Product Security you will::

  • Develop products within an Agile and OOP environment
  • Support and manage Git build solutions and repositories
  • Linux build support
  • Support CI/CD activities and test automation utilizing Bash/Python/Jenkins/(private) cloud solutions
  • Product development solutions utilizing C/C++/C#
  • Implement secure protocol functions and configure associated tools with opportunities to expand secure design skillset


Minimum Qualifications:

  • 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
  • Bachelor’s Degree in Engineering Science, Computer Science, Math or equivalent
  • Proficient at OOP design with Python, C#, C/C++, and other programming/scripting languages
  • 2+ years as a Software and DevOps/DevSecOps developer
  • 2+ years full-stack development experience with Python/C#/Java, jQuery/Bootstrap/Vue.js
  • Experience with XML and JSON data structures in one or more implemented solutions


Additional Valued Skills:

  • Familiarity with microservice applications
  • Experience with design, creation and deployment of services with container technology
  • Experience with databases such as SQLite, Informix and PostgreSQL
  • Familiarity with Docker, Docker-Compose and Kubernetes
  • Familiarity with Secure Elements, RSA/DHE/HMAC/JWT protocols, and X.509/PKCS infrastructure
  • Familiarity with TPM designs
  • Experience with SOAP/RESTful/Thrift-based web-services (ASP.NET MVC Core and Python Flask)
  • Familiarity with InfluxDB/Grafana
  • Experience with MPEG/DVB standards
  • Embedded development experience


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

Infinite Entertainment at IBC

Discover how to win in the world of Infinite Opportunities at IBC on Stand 14.C41.