Talent.com
Software Developer
Software DeveloperForensics Source • Ahuntsic North, ca
Software Developer

Software Developer

Forensics Source • Ahuntsic North, ca
Il y a 2 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Posted Monday, January 19, 2026 at 5 : 00 AM

TOGETHER, WE SAVE LIVES

Job Purpose

As a member of the ICOR R&D team, you will play a pivotal role in designing, developing, and maintaining internal tools and robotics software that power mission‑critical systems. This position is focused on creating intuitive, stable, and scalable solutions that enhance user experience and system reliability. You will collaborate across disciplines to deliver innovative features, ensure robust performance, and support continuous improvement in our software infrastructure. Your contributions will directly impact the efficiency and effectiveness of our robotics platforms, enabling our customers to achieve their goals with confidence.

The ICOR team is dedicated to developing user‑friendly, highly stable solutions that empower our customers. You'll work in a collaborative environment, contributing to cutting‑edge features and robust system performance.

Role - Typical Duties

Design, develop, and maintain applications and systems within the team’s scope.

Write clean, maintainable, performant, and well‑tested code to implement features and resolve bugs.

Build intuitive graphical user interfaces (GUIs) using Qt 5.x.

Collaborate with Product, Design, and Business stakeholders to plan and prioritize feature development.

Own feature development through design, coding, testing, and production release.

Write unit and integration tests, coordinating with QA and technical writers for timely regression testing.

Troubleshoot and resolve production and customer support issues.

Investigate existing system functionality and propose technical improvements.

Ensure scalability, maintainability, and availability of applications.

Document code, technologies, and application functionality with clear comments and technical documentation.

Communicate project updates, dependencies, and blockers to stakeholders promptly.

Skills and Training Required

Bachelor’s degree in Computer Science or a related field (or equivalent experience).

3+ years of professional software development experience.

Strong proficiency in C / C++, Qt 5.x, and GStreamer.

Experience with Ubuntu / Lubuntu Linux 22.04 and Android development.

Familiarity with GNU tools (GCC, GDB), MQTT, DDS, Yocto Linux, Trac, SVN, Jenkins, GitLab / GitHub, and CMake.

Knowledge of Ethernet, TCP / IP protocols (e.g., RTSP), and networking principles (IPv4, unicast, multicast).

Effective listening and verbal communication skills for interacting with peers, customers, and suppliers.

Ability to work autonomously or collaboratively in a team environment.

Strong problem‑solving skills, with a creative and constructive approach.

Eagerness to learn new tools, systems, and technologies.

Preferred :

Proficiency in Python.

Basic knowledge of AI and machine learning concepts, including large language models (LLMs), transformers, neural networks, and vision processing using neural networks.

Familiarity with computer vision libraries (e.g., OpenCV) and AI frameworks (e.g., TensorFlow, PyTorch).

Experience with AI in robotics applications, such as perception, decision‑making, or real‑time inference.

Knowledge of relevant AI protocols and standards, such as AG-UI (Agent‑User Interaction), A2A (Agent‑to‑Agent), and MCP (Model Context Protocol).

Tools and Technologies

Preferred : GNU tools (GCC, GDB), MQTT, DDS, Yocto Linux, Trac, SVN, Jenkins, GitLab / GitHub, CMake, ROS2.

Networking : Understanding of Ethernet, TCP / IP, RTSP, IPv4, unicast, and multicast.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Software Developer • Ahuntsic North, ca

Offres similaires
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

Genetec • Montreal, QC, Canada
Temps plein
La grande famille Edge OS est responsable du développement d’un système d’exploitation ainsi que de services permettant la gestion à distance des appareils Cloudlin...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Associate Software Developer

Associate Software Developer

Acumatica • Montreal, QC, Canada
Temps plein
Acumatica is a company on a mission.We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don’t take our word for it—rea...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Synon Developer - SD 0116RS#01

Synon Developer - SD 0116RS#01

NavitasPartners • Montréal, QC, Canada
Temps plein
RxCLAIM / claim adjudication enhancement initiatives.The ideal candidate is a strong independent contributor with deep technical expertise in Synon and RxCLAIM adjudication processes.RxCLAIM / clai...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Développeur(euse) de logiciel | Software Developer

Développeur(euse) de logiciel | Software Developer

Delmar International Inc. • Lachine, QC, Canada
Temps plein
Relevant du Gestionnaire du développement logiciel, le / la Développeur(euse) Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennen...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Front-End Software Developer (Montreal QC)

Front-End Software Developer (Montreal QC)

Montrium Inc • Montreal, QC, Canada
Temps plein
Are you looking to leave your mark as a.Montrium is building our next generation platform for clinical document management based on a microservices architecture, leveraging GraphQL and deployed on ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Dveloppeur Logiciel Back-End / Backend Software Developer

Dveloppeur Logiciel Back-End / Backend Software Developer

Explorance • Montreal, QC, Canada
Temps plein
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Feedback Analyt...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Architect

Software Architect

Randstad Digital Americas • saint-esprit, qc, ca
Temps plein
Oakville, Ontario (Hybrid - 3 days onsite / week).We are seeking a pragmatic and visionary.In this role, you will be the bridge between complex business requirements and robust technological solution...Voir plus
Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
Developpeur de logiciels / Software developer

Developpeur de logiciels / Software developer

Belcan Cleared • Montreal, QC, Canada
Temps plein
Titre du poste : Développeur de logiciels.Contrat de 6 mois renouvelable.Indicatif régional : 514, 438, & 450.Vous êtes responsable de la conception des applications logicie...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Full Stack Software Developer- GOLANG / REACT

Senior Full Stack Software Developer- GOLANG / REACT

LARGIER CONSEILS • Montréal, QC, ca
Temps plein +1
Quick Apply
Our client is currently seeking a.Senior Full Stack Software Engineer (Go / React).This position offers the possibility of. Our client is a pioneer in technical consulting and bespoke programming fo...Voir plus
Dernière mise à jour : il y a 12 jours
Applied AI Software Engineer - Simpro Software

Applied AI Software Engineer - Simpro Software

Simpro Software • montréal, qc, ca
Temps plein
The Applied AI Software Engineer will be responsible for the rapid technical design and delivery of AI agents and frameworks built on top of SIMPRO FSMs. Working closely with the AI Platform Product...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Sr Software Engineer

Sr Software Engineer

CENTRIC SOFTWARE INC • Montréal, QC, CA
Temps plein
Quick Apply
Job Title : Senior Software Engineer Location : ...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Software Development Director

Software Development Director

Xsolla • Montreal (administrative region), QC, Canada
Temps plein
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to he...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Software Developer

Software Developer

Construction Virtuelle et Technologie BI • Montreal, QC, Canada
Temps plein
We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications.The ideal candidate will have expertise in both front-end and back-end techno...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Developer – API

Software Developer – API

Amilia • Greater Montreal Area, QC, CA
Temps plein
Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform.Designed for municipalities, community centers, nonprofits, businesses, and recreation o...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Co-Founder - Full-Stack Developer

Co-Founder - Full-Stack Developer

MOKO • Montreal, QC, Canada
Temps plein
MOKO is the first streaming mobile app for Afro Music.We are looking to hire talented developers to join our team.Be part of a fast moving, lean product development team working on the continued de...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Dveloppeur logiciel embarqu / Embedded Software Developer

Dveloppeur logiciel embarqu / Embedded Software Developer

Taiga Motors • Montreal, QC, Canada
Temps plein
Taiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leadi...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Développeur logiciel N3 - Opérations | Software Developer L3 - Operations

Développeur logiciel N3 - Opérations | Software Developer L3 - Operations

Altitude Sports • Montreal, QC, ca
Temps plein
Quick Apply
Développeur logiciel N3 - Opérations.Altitude Sports est un détaillant en ligne basé à Montréal, à l’intersection de la mode et du plein air. Fondée en 1984, l’entreprise offre des conseils d’expert...Voir plus
Dernière mise à jour : il y a 18 jours
Embedded C++ Software Developer

Embedded C++ Software Developer

CS GROUP • Montreal, QC, Canada
Temps plein +1
CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée