This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Matrox
Posted 2mo ago

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

Matrox
Dorval, Quebec, Canada
OnsiteFull Time
Responsibilities
  • developing applications
  • designing features
  • creating tests
Requirements
  • Proficiency in C#/.NET and TypeScript/Angular
  • Experience with Visual Studio, REST
  • Multimedia streaming protocols (RTP/RTSP/MPEG-2 TS), Agile, and source control (Git/Bitbucket/JIRA). Bachelor's in a related field required
Technical tools mentioned
C#.NETMicrosoft WindowsLinuxTypeScriptAngularJavaC++Microsoft Visual StudioRESTRTPRTSPMPEG-2 TSJIRAGitBitbucket

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.

About Matrox

Manufacturer of professional video, graphics, and imaging hardware solutions.

Similar jobs

Software Designer roles near Dorval, Quebec
1d
Save
Mark Applied
Hide
Principal Software Designer
Montréal, Quebec, Canada
HybridFull Time
Alithya
AlithyaToronto Stock Exchange: ALYA: Provides digital transformation and IT strategy consulting services.
Expertise in complex software solution design, application architecture, integration, AWS, cloud-native architectures, APIs, microservices, serverless, DDD, DevSecOps, mentoring, and technical communication.
Domain Driven Design (DDD), DevSecOps, AWS, API, EKS, RDS, DynamoDB, S3
3w
Save
Mark Applied
Hide
Software Designer
Montreal, Quebec, Canada
HybridFull Time, Internship
EXFO
EXFO: Provides test, monitoring, and analytics solutions for communications networks.
Enrolled in a Bachelor’s in software/computer engineering, bilingual French and English, legally authorized to work in Canada; passion to learn, teamwork, attention to detail.
C# (.NET Core), Flutter, REST API, Git, GitLab, Docker, Virtualization
4w
Save
Mark Applied
Hide
Concepteur(trice) Logiciel
Quebec or Montreal
HybridFull Time
iA Financial Group
iA Financial GroupToronto Stock Exchange: IAG: Provides insurance and wealth management products to individuals and businesses.
10+ YOEBachelor's degree and 10+ years IT experience (≥3 as software designer). Experience with DevSecOps, software design principles, integrations, Agile/SDLC/TDD/BDD, strong communication and leadership, English and French proficiency.
.NET Core, C#, Java, PowerShell, Bash, Azure Pipelines (YAML), Git, Docker, Kubernetes, Helm, Postman, REST, SOAP, GitHub Copilot, Microsoft SQL Server (2016+), Terraform, Rancher, Microsoft Azure, Azure DevOps Services, Windows, Linux, Kafka, Confluent Cloud, Dynatrace, Salesforce, MuleSoft, ServiceNow
7y
Save
Mark Applied
Hide
MTS, Software
Montréal, QC, Canada
OnsiteFull Time
Maxim Integrated
Maxim IntegratedNASDAQ: ADI: Designs and manufactures analog and mixed-signal semiconductor integrated circuits.
4+ YOEBachelor’s degree plus 4 years of relevant work experience or Master’s degree plus 2 years of relevant work experience in the payment industry.
C, C++, Qt, Linux, Eclipse, Google Cloud Platform
9y
Save
Mark Applied
Hide
SOFTWARE DESIGNER – BIG DATA ANALYTICS PLATFORM
Montreal, QC, Canada
HybridFull Time
Accedian
Accedian: Provides network performance monitoring and service assurance solutions.
Skilled software designers needed for big data analytics platform; experience with Scala, Java, Python, and big data concepts required.
Scala, Java, Python, C++, Apache Kafka, Apache Spark, NoSQL, Time Series DBs, HDFS, OpenStack, KVM, VMWare, VirtualBox, Xen
1w
Save
Mark Applied
Hide
Concepteur logiciel principal
Montreal, Quebec, Canada
OnsiteFull Time
EssilorLuxottica
EssilorLuxotticaEuronext Paris: EL: Designs, manufactures and distributes ophthalmic lenses, frames and sunglasses.
10+ YOEBachelor's degree in software or computer engineering or equivalent experience, plus 10 years in software development; advanced C/C++, C#, or Java expertise and embedded Linux, RTOS, and microcontroller experience.
C, C++, C#, Java, Linux, RTOS
1mo
Save
Mark Applied
Hide
Concepteur de Logiciel Embarqué / Embedded Software Designer
St. Laurent, Quebec, Canada
OnsiteFull Time
Cattron
Cattron: Designs and manufactures wireless control systems for industrial equipment.
6+ YOE6+ years embedded software development experience; proficiency in C and Python on embedded Linux, C on microcontrollers (bare-metal/RTOS); experience with TCP/IP sockets, ZeroMQ, MQTT, I2C/SPI/UART/CAN; lab equipment use and debugging; intermediate English; legal eligibility to work in Canada.
C, Python, Linux, RTOS, TCP/IP sockets, ZeroMQ, MQTT, I2C, SPI, UART, CAN, Git, oscilloscope, logic analyzer, multimeter
4mo
Save
Mark Applied
Hide
Concepteur logiciel de vol satellite / Satellite Flight Software Designer
Montreal, Quebec, Canada
OnsiteFull Time
Syntronic
Syntronic: Engineering design and R&D services for technology-intensive industries.
7+ YOE7+ years embedded flight software in aerospace/satellite systems; real-time embedded architectures; SpaceWire/CAN/Ethernet/MIL-STD-1553; CCSDS/ECSS/PUS; English and French communication.
SpaceWire, CAN, Ethernet, MIL-STD-1553, CCSDS, ECSS, PUS, MATLAB, Simulink
This job has expired