Senior Software Engineer (With Video Experience)

WISI America - Pitt Meadows, BC
Apply Now

WISI

Full-time Position

At WISI, we have spent almost 100 years focused on implementing the most innovative and reliable technology solutions.

We are looking for a Full-time Senior Software Engineer (With Video Experience) to work with users of our award-winning carrier-grade IP video products. Our customers deliver IPTV, cable and multi-screen television services.

We offer a competitive salary and benefits package and have some awesome perks in our beautiful office space. The company is located in Pitt Meadows, BC a suburb of Metro Vancouver. We are in a gorgeous location near walking and biking trails, away from the hustle and bustle of the city.

We have been certified as a Great Place to work after a thorough and independent analysis conducted by Great Place to Work Institute Canada.

About the role:

You will join our growing engineering team as a Senior Software Engineer to design and build high-performance video delivery solutions. We are a small passionate team focused on delivering carrier-grade software to our customers in an agile fashion.

You are passionate about technology and have worked previously in the video processing industry. You have experience with a variety of programming languages and technologies and aren’t afraid to try a new one. Your passion for software development keeps you learning and adopting new techniques and trends to improve how you work, not just the code you write.

You:

  • Collaborate with other software developers to plan, design, develop, test, and maintain web and embedded applications.
  • Participate in peer-reviews of solution designs and related code.
  • Design and implement tools and processes to rapidly iterate and continuously release software.
  • Mentor and support the growth and development of other team members by sharing your experiences and best practices.
  • Produce well-organized, optimized, and documented source code.
  • Develop repeatable scientific test methods and tools for performance and load testing of company products and prototypes and quality assurance initiatives.
  • Analyze test results to identify issues and opportunities and characterize hardware and software performance to aid in business planning, new product discovery and product improvement.

Required Skills:

  • Bachelor’s Degree or equivalent in Computer Science or related discipline
  • 5+ years of professional experience in software development
  • Use the technology stack that includes but not limited to: C/C++, Golang, JavaScript, Shell Scripts, Git, Linux, Docker
  • Knowledge of OOP design and patterns.
  • Firm understanding of Computer Science fundamentals in data structures, algorithm design and implementation, complexity analysis, and problem solving
  • Knowledge of SQL and noSQL databases, including postgres, redis, influxdb, mysql
  • Understanding of software development best practices and experience with unit testing, using version control systems (Git), and continuous integration.
  • Experience with Agile methodologies
  • Passion for quality and writing clean, solid, readable code that scales and performs well

Bonus:

  • Experience with Gstreamer Media Framework
  • Working knowledge of various conditional access/video/audio codec and streaming protocols including MPEG-4 AVC, HEVC, HLS, MPEG-DASH, Dolby Digital
  • Working knowledge of various video broadcast standards (ATSC, DVB , NTSC, PAL)
  • Experience with various embedded processor architectures
  • Experience in web technologies utilizing microservices and REST

What’s in it for you:

  • A chance to work on cutting edge technology, with global customers, in a hot industry.
  • Many opportunities for career development with a growing team and company.
  • Competitive salary and excellent medical benefits
  • Fun and supportive teammates

Interested in Joining the Team?

Send us your resume to careers@wisi.tv.

Working at Inca:

WISI America is proud to announce that we have been certified as a Great Place to Work® after a thorough and independent analysis conducted by Great Place to Work® Institute Canada. This certification is based on direct feedback from employees, provided as part of an extensive and anonymous survey about the workplace experience.

Perks of the Job

Competitive Salary

The work each person does is important. As such, we pride ourselves on offering competitive salaries to all our employees.

Health & Dental

Staying healthy is an important part of life. We offer generous extended benefits so that you can make sure to keep in tip-top shape.

Work/Life Balance

Friends and family are important. At Inca, we’ve created a culture with a flexible work/life balance to best accommodate everybody’s busy schedules.

Paid Vacation

We are firm believers in taking time to recharge. Vacation is an important part of work/life balance and we encourage all our employees to take all their “me time.”

Team Outings

The team at WISI is committed to developing and nurturing a great workplace culture. We make sure to take the time to set work aside and participate in fun team building events.

Close to Home

Our office is situated riverside in Pitt Meadows. Whether you’re coming from a local neighboring suburb or traveling against traffic from Vancouver, it’s sure to make your work commute a lot more relaxing!

Perks

Related Job Openings

Intermediate Software Engineer

Full-time – Pitt Meadows, BC – View Listings

Get in the Know

Stay up to date with new product releases, tips & tricks, firmware updates and company news.