Full Time Job

Software Engineer - Video Conferencing

Scanline VFX

Vancouver, BC 05-22-2020
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

• Leverage current technology research and development trends to innovate and advance Scanline's technologies
• Design, implement, and release state-of-the-art components and applications for mission-critical, high performance, globally distributed systems
• Gather requirements across large collaboration efforts that span multiple departments and/or disciplines
• Write Technical Briefs and user documentation
• Partner with Software Development leadership to identify and schedule tasks

• Minimum five (5) years demonstrated work experience with Python (required)
• Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience
• Strong knowledge with user interface design in QT/PyQT (required)
• Experience with C# and/or C++
• Knowledge of SIP protocol based internet video conferencing software (a plus)
• Experience with Nvidia SDK (a plus)
• Experience with Asterix/PBX (a plus)
• Good hands on experience with SQL/MySQL
• Experience with image compression algorithms (a plus)
• Working knowledge in RTSP (bonus)
• Contributed to or worked with a WebRTC and/or Javascript
• Strong written and verbal communication skills
• Experience with agile methodology, test methodology, test-driven development, source control management, and automated testing


We offer extended medical, disability & dental insurance.