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

Matrox

$75K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

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 programming languages such as Java, C++, or C#.
  • Experience with C#/.NET and associated debugging tools.
  • Good communicator and team player.
  • Knowledge of web-based development and the Angular framework is an asset.
  • Familiarity with Agile development processes and tools such as JIRA, Git, and Bitbucket.

Responsibilities

  • Develop applications in C# for .NET environments on Windows and embedded Linux platforms.
  • Create web applications using Typescript and the Angular framework for embedded systems.
  • Design new features for evolving products.
  • Maintain code as reported by the QA team and customers.
  • Create unit and integration tests to ensure software quality.
  • Participate in daily scrum, retrospectives, and planning/review meetings.
  • Collaborate with other development teams to enhance product development.
  • Document R&D, code design, and implementation according to standards.

Benefits

  • Opportunities for professional development and growth.
  • Collaborative and supportive team environment.
  • Involvement in cutting-edge technology projects.
  • Flexible work arrangements may be available.
Full 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.

Similar Jobs

More Jobs at Matrox

More Information Technology Jobs

Find similar C# / Angular Software Designer, Embedded Applications - Video Team jobs: