×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Vancouver, BC, Canada
Listing for: WISI
Full Time, Part Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 110000 CAD Yearly CAD 80000.00 110000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer (Greater )

Location:

Pitt Meadows, BC - a scenic suburb of Metro Vancouver
Work Arrangement:
Hybrid: 3 days/week in-office, 2 days remote, with the option to work fully in-office if preferred.
Duration:
Full Time

Reports to:

Lead Software Developer & WISI’s CTO

About WISI/The Role

Join our tight-knit, passionate R&D team as a Senior Software Developer to design and build cutting‑edge video delivery solutions. At WISI, we’ve spent nearly a century delivering innovative, carrier‑grade technology to video operators worldwide. As a Great Place to Work‑certified company for seven years running and a 2025 Best Workplace in Canada and BC, we’re committed to a supportive, inclusive, and high‑performance culture.

Our headquarters in Pitt Meadows, BC offers a scenic, trail‑adj setting, away from the hustle and bustle of the city.

You’re a tech enthusiast with video processing or telecommunications experience, eager to tackle new languages and technologies. Your passion for software development drives you to stay current with trends, improve processes, and deliver clean, scalable code.

What You’ll Do
  • Collaborate with developers to plan, design, develop, test, and maintain web and embedded applications for video delivery.
  • Conduct peer reviews of solution designs and code to ensure quality and reliability.
  • Design tools and processes for rapid iteration and continuous software releases.
  • Mentor team members, sharing best practices to foster growth and development.
  • Write well‑organized, optimized, and documented source code.
  • Develop scientific test methods and tools for performance and load testing of products and prototypes.
  • Analyze test results to identify issues, optimize performance, and inform product improvements and business planning.
Functional Accountabilities
  • Video Firmware Development:
    Design, code, test, and optimize video processing firmware to meet carrier‑grade quality standards. Collaborate with full‑stack and embedded developers to integrate firmware with WISI’s Inca and Tangram systems, enhancing video/audio processing, transcoding, and streaming while staying updated on industry advancements.
  • Code Quality Assurance:
    Write and maintain accurate, reliable, developer‑friendly code that’s easy to understand, modify, and reuse.
  • Software Maintenance and Updates:
    Ensure smooth, secure software operations by fixing bugs, applying patches, and enhancing functionality. Monitor performance, resolve issues, and maintain compatibility with new technologies.
  • Ticket Maintenance:
    Keep tickets updated with clear descriptions, steps, and current information for efficient issue tracking.
  • Documentation and Standards:
    Create and maintain detailed architectural documentation. Establish and enforce coding standards, architectural principles, and design patterns across the R&D team.
Required Skills
  • 5+ years of professional software development experience in the video processing or telecommunications industry.
  • Bachelor’s degree (or equivalent) in Computer Science or a related field.
  • Strong knowledge of video/audio codecs (MPEG-2‑TS, AVC, HEVC, Dolby Digital) and streaming protocols (HLS, MPEG-DASH).
  • Familiarity with video broadcast/transmission standards (ATSC, DVB, NTSC, PAL).
  • Strong Proficiency in C/C++, Golang, JavaScript, Shell Scripts, Git, Linux, Docker.
  • Knowledge of OOP design, patterns, and SQL/noSQL databases (e.g. Postgres, Redis, Influx

    DB, MySQL).
  • Experience with software development best practices, unit testing, version control (Git), and continuous integration.
  • Familiarity with Agile methodologies.
  • Passion for writing clean, scalable, high‑performance code.
Bonus Skills
  • Experience with embedded processor architectures and systems development.
  • Expertise with GStreamer Media Framework.
  • Expertise in backend and frontend web technologies using REST.
Key Competencies
  • Strong Communication

    Skills:

    Convey ideas clearly and persuasively to diverse audiences (e.g., executives, team members, customers). Collaborate effectively to align R&D objectives with stakeholders.
  • Coaching:

    Provide guidance, constructive feedback, and mentorship to support team growth and continuous improvement.
  • Analytical & Problem‑Solving

    Skills:

    Use data and analytics to inform decisions,…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary