C# / Angular Software Designer, Embedded Applications - Video Team

Matrox Video 

📍 Dorval, Canada 🇨🇦

full-time
mid-level
Posted —

Key Skills

C#AngularTypescript.NETREST

Industry

Consumer ElectronicsTelecommunications

Job Description

Position summary

Matrox is looking for a Software designer for embedded systems, C#, and front-end development with Angular+Typescript. The successful candidate will join a team currently working on our family of high-performance embedded systems.

 

Responsibilities

· Develop applications in C# for .NET environments, for Windows and embedded Linux platforms;

· Develop web applications in Typescript using the Angular framework for the same embedded systems;

· Design and develop new features for a constantly evolving product;

· Participate in code maintenance as reported by the QA team and customers;

· Create unit tests and integration tests;

· Participate in daily scrum, retrospective meetings, iteration planning and review;

· Collaborate with other development teams in a highly collaborative environment;

· Document Research & Development, code design and implementation according to established standards.

 

Qualifications

· Bachelor's degree in computer engineering, electrical engineering with computer science option or computer science;

· Very good knowledge of object-oriented programming;

· Proficiency in one of the following programming languages : Java, C++, C#;

· Knowledge of web-based development, knowledge of the Angular framework is an asset.

· Good communicator and team player;

· Experience with C#/.NET and associated debugging tools;

· Experience with the Visual Studio development environment;

· Experience with REST Web services;

· Knowledge of network protocols for managing multimedia streams (RTP, RTSP, MPEG-2 TS);

· Experience with Agile development processes;

· Experience with JIRA, Git, Bitbucket.