Talent.com

Software engineer Jobs in Saint-Hubert, QC

Create a job alert for this search

Software engineer • saint hubert qc

Last updated: 8 hours ago
  • Promoted
Software Engineer

Software Engineer

HaivisionMontreal, QC, Canada
Full-time
Software Engineer – NET & Distributed Systems.Haivision”) (TSX : HAI), a leading global provider of mission-critical, real-time video networking and visual collaboration solutions.Ha...Show moreLast updated: 5 days ago
  • Promoted
software engineer

software engineer

J&M Group, IncMontreal, Montreal (administrative region), Canada
Full-time
Azure and PowerPlatform DevOps Engineer.J&M Group, Inc on May 16, 2025.The Microsoft App Platform (MAP) team is responsible for enabling the public cloud to become a preferred platform across Broke...Show moreLast updated: 2 days ago
  • Promoted
software engineer

software engineer

Dye & DurhamMontreal, Montreal (administrative region), Canada
Full-time
Title posted on Monster - Senior Software Engineer (.Posted on May 09, 2025 by Employer details.Title posted on Monster - Senior Software Engineer (. Posted on May 09, 2025 by Employer details.Descr...Show moreLast updated: 10 days ago
  • Promoted
Software Engineer

Software Engineer

enableITMontreal, QC, Canada
Full-time
We’re looking for a skilled and collaborative Full Stack Software Engineer to join our growing team.You’ll play a key role in developing high-quality software solutions that deliver mea...Show moreLast updated: 5 days ago
  • Promoted
Software Engineer

Software Engineer

AviyatechLongueuil, Montérégie, Canada
Full-time
Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, ...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Java Software Engineer

Java Software Engineer

Tekgence IncMontreal, QC, Canada
Full-time
Role : Java DeveloperLocation : Montreal, QCDuration : 12+ MonthsJava DeveloperShould have hands-on experience on Backend java with spring boot and spring batch and database connectivity.Should have e...Show moreLast updated: 8 hours ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

MANTU GROUP SAMontreal, Montreal (administrative region), Canada
Full-time
Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 t...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer

Software Engineer

TransPerfectMontreal, QC, Canada
Full-time
You will work with the world's leading supplier of civil flight simulators.They have simulated almost every modern airliner for both major and regional carriers, as well as many of today's ...Show moreLast updated: 5 days ago
  • Promoted
Software Engineer

Software Engineer

LanceSoft, Inc.Montreal, QC, Canada
Full-time
Proven experience in database interactions with PostgreSQL and Snowflake including query optimization and schema design.Advanced Python programming with frameworks like FastAPI and SQLAchemy.Strong...Show moreLast updated: 13 days ago
Software Engineer

Software Engineer

Keller Executive SearchMontreal, QC, CA
Remote
Full-time +1
Quick Apply
Keller Executive Search is looking for an innovative and detail-oriented.In this role, you will be integral in developing software applications that meet the needs of our clients while ensuring the...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

DataAnnotationMontreal, Montreal (administrative region), Canada
Full-time
DataAnnotation is committed to creating quality AI.Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficien...Show moreLast updated: 15 days ago
  • Promoted
software engineer

software engineer

Living TalentMontreal, Montreal (administrative region), Canada
Full-time
Software Engineer - Infrastructure - Kubernetes - REMOTE.Remote within the US and Canada.CAD - 346k CAD salary (based on experience) + Equity + comprehensive benefits. Build and maintain new feature...Show moreLast updated: 30+ days ago
  • Promoted
software engineer

software engineer

BehavoxMontreal, Montreal (administrative region), Canada
Full-time
Title posted on Monster - DevOps Engineer 3 (Platform).Posted on March 18, 2025 by Employer details.About Behavox : Behavox is shaping the future for how businesses harness their most important raw ...Show moreLast updated: 12 days ago
  • Promoted
software engineer

software engineer

Lorven TechnologiesMontreal, Montreal (administrative region), Canada
Full-time
Title posted on Monster - Azure and PowerPlatform Devops Engineer.Posted on April 24, 2025, by Employer details.Azure and PowerPlatform Devops Engineer. The Microsoft App Platform (MAP) team is resp...Show moreLast updated: 22 days ago
  • Promoted
Software Engineer

Software Engineer

Aviya TechLongueuil, Montérégie, Canada
Full-time
Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, ...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

SquarepointMontreal, Montreal (administrative region), Canada
Full-time
Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncor...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Daya LabsMontreal, Montreal (administrative region), Canada
Full-time
Direct message the job poster from Daya Labs.Remote (Montreal preferred, open to other regions).Daya Labs is a fast-growing consulting firm specializing in automation and integration for the health...Show moreLast updated: 3 days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

TEEMAMontreal, QC, Canada
Full-time
Looking for someone with 2-5 years of experience.Design and implement HIL test benches, including plant models, signal conditioning, and necessary hardware interfaces to accurately simulate real-wo...Show moreLast updated: 26 days ago
  • Promoted
Java Software Engineer

Java Software Engineer

Compunnel Inc.Montreal, Montreal (administrative region), Canada
Full-time
Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Compunnel Inc.Senior Recruiter @ Compunnel Inc. Information Technology | Digital Marketing |.Deep und...Show moreLast updated: 20 days ago
Software Engineer

Software Engineer

HaivisionMontreal, QC, Canada
5 days ago
Job type
  • Full-time
Job description

Job Description

TITLE : Software Engineer – NET & Distributed Systems

LOCATION : Preference : Montreal, QC. CAN

Secondary : Chicago, IL. USA

Haivision Systems Inc. (“Haivision”) (TSX : HAI), a leading global provider of mission-critical, real-time video networking and visual collaboration solutions.

About Haivision

Haivision is a leading global provider of mission-critical, real-time video networking and visual collaboration solutions. Our connected cloud and intelligent edge technologies enable organizations globally to engage audiences, enhance collaboration, and support decision making. We provide high quality, low latency, secure, and reliable live video at a global scale. Haivision open sourced its award-winning SRT low latency video streaming protocol and founded the SRT Alliance to support its adoption. Awarded four Emmys® for Technology and Engineering from the National Academy of Television Arts and Sciences, Haivision continues to fuel the future of IP video transformation. Founded in 2004, Haivision is headquartered in Montreal and Chicago with offices, sales, and support located throughout the Americas, Europe, and Asia. To learn more, visit Haivision at haivision.com.

Job Summary :

We are looking for a Senior Software Engineer with strong experience in .NET , C# , and distributed system architecture to join our development team. You will contribute to the backend services powering a mission-critical, real-time video application , designed for environments where latency, reliability, and performance are essential.

This role involves designing and building scalable services and APIs, integrating RabbitMQ for messaging, and managing data workflows with MongoDB , all as part of a high-performance distributed platform that interfaces closely with media processing and rendering components.

Responsibilities

  • Design, develop, and maintain backend services and APIs using .NET Core / .NET 6+ and C# .
  • Build and maintain RESTful APIs that expose system functionality and integrate with external components.
  • Architect and implement distributed microservices optimized for performance, scalability, and fault tolerance.
  • Work with MongoDB replica sets , ensuring data redundancy , consistency , and high availability .
  • Collaborate with video, rendering, and QA teams to ensure system-wide integration and performance.
  • Write unit and integration tests to ensure reliability and correctness.
  • Participate in architecture discussions, design reviews, and code quality initiatives.

Skills and Qualifications

  • 3+ years of backend development experience with . NET and C# .
  • Solid understanding of distributed systems, REST APIs, and microservices design.
  • Practical experience with RabbitMQ , including message routing, durability, and error handling.
  • Hands-on experience with MongoDB , specifically in redundant, high-availability configurations (e.g., replica sets).
  • Strong background in asynchronous programming, multithreading , and concurrent system design.
  • Experience with C# to native C / C++ interop (P / Invoke, C++ / CLI).
  • Scripting experience using PowerShell for automation or infrastructure tasks.
  • Comfortable with Git , and CI / CD practices.
  • Strong problem-solving and debugging skills in performance-sensitive systems.
  • Nice to Have

  • Familiarity with video streaming protocols such as SRT , RTP , ST2110 .
  • Exposure to GPU-accelerated processing (e.g., video encoding and decoding, rendering).
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Understanding of security best practices for backend services and distributed systems.
  • If you are a qualified and interested candidate for this position, please submit your resume to [email protected]. Please indicate clearly which position you are applying for. We look forward to hearing from you. For more company information, please visit www.haivision.com.