Talent.com

Report developer Jobs in Beaconsfield, QC

Create a job alert for this search

Report developer • beaconsfield qc

Last updated: 1 day ago

Ingénieur en micrologiciel / Firmware Engineer

CattronSt. Laurent, QC, CA
Full-time +1

Description de l'entreprise.Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au ...Show more

COBOL Developer

PeopleToGoSt. laurent, QC, Canada
Full-time
Quick Apply

Job Title: COBOL Developer (Job Reference #1862) www.Type: Contract - 3 months with possibility of a further 3 month extension.Location: Saint-Laurent, Quebec.Our client is seeking an experienced C...Show more

INTERVENANT SPÉCIALISÉ OU INTERVENANTE SPÉCIALISÉE EN PACIFICATION ET EN SÉCURITÉ / SPECIALIZED PACIFICATION AND SECURITY INTERVENER

Centre de santé Tulattavik de l'UngavaNUNAVIK ET MONTRÉAL, QC, ca
Full-time
Quick Apply

Personne qui assure le soutien, la surveillance, la discipline, l'accompagnement et l'animation des usagers qui lui sont confiés.Elle accueille les usagers de tous les services d'intervention et in...Show more

Specialist, Applications

BombarbierDorval, Québec, CA, H4S 1Y9
Full-time

When applicable, Bombardier promotes flexible and hybrid work policies.At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and b...Show more

Technical Project Manager - Data Center (Remote)

RM Staffing B.V.Kirkland, QC, CA
Remote
Full-time

Clients need a single point of contact who actually understands hardware, not just a relationship manager who has to relay every technical question.Projects span hardware deployment, structured cab...Show more

Senior Program Execution Manager

CAEMontreal, 8585 Cote, De, Liesse, QC, Canada
Full-time

As a Senior Program Manager (SPM), the SPM focuses on leading complex projects from initiation to closure, overseeing scope, budget, and timelines while managing cross-functional teams, mitigating ...Show more

Quality Technician/Specialist

ABBSaint-Laurent, Quebec, Canada
Full-time

At ABB, we help industries outrun - leaner and cleaner.Here, progress is an expectation - for you, your team, and the world.As a global market leader, we’ll give you what you need to make it happen...Show more

Opérateur CNC/ CNC Operator

Safran CabinKirkland, Québec, Canada
Full-time
Quick Apply

English description to follow).Safran est un groupe international de haute technologie, présent sur les marchés de l'aéronautique (propulsion, équipements et aménagements intérieurs), de la défense...Show more

Web applications developer

MatroxDorval, QC
Full-time
Quick Apply

As a web developer for the IT department, you will develop and maintain custom web applications used by the various business units of the organization.The right candidate for this role will be a mo...Show more

AI Developer II

Intact Financial CorporationBourassa, Robert,Montréal
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In...Show more

Polyurethane Pouring Machine Operator / Mold Preparation Technician

ADI - Albert Davidson IndustriesPointe-Claire, Quebec, Canada
Full-time

An english version will follow****.Opérateur(trice) de machine de coulée de polyuréthane / Technicien(ne) en préparation de moules.Nous desservons des clients des secteurs minier, des agrégats, de ...Show more

Product Marketing Manager

MatroxDorval, QC
Full-time
Quick Apply

Matrox Video is a leading developer of video solutions for broadcast, post-production, and streaming markets.We are seeking a highly motivated and creative Product Marketing Manager to join our dyn...Show more

Supervisor, Warehouse Inventory and transport (18 month replacement)

Coca-Cola Canada Bottling LimitedLachine, QC, CA
Full-time

Coke Canada Bottling is Canada’s Local Bottler.Proudly independent, we are a Canadian, family-owned business.Advancing a high-performing, collaborative and inclusive culture is at the core of our V...Show more

Duty Manager – Airport lounge YUL

Swissport International AGDorval, Quebec, Canada
Full-time

Are you ready to take flight in a dynamic and fast-paced aviation industry? As a global leader in aviation services, Swissport provides Ground Handling, Cargo Handling, and Passenger Services to ov...Show more

Technical Writer

Astra North Infoteck Inc.Saint-Laurent, QC, ca
Full-time
Quick Apply

We are looking for a skilled Technical Writer to create clear, concise, and well structured technical documentation.The ideal candidate will have strong experience in documentation standards, Markd...Show more

BDU - Operator-Washer / 3 days of 12h - Day/Evening

Boulangerie Première MoissonBaie-d'Urfé, QC, CA
Full-time

Our Première Moisson plant in Baie d'Urfé is currently looking for an.The main responsabilities of the person we are looking for will be to carry out housekeeping in the various departments, equipm...Show more

Property Administrator

Randstad CanadaPointe-Claire, Quebec, CA
Part-time +1
Quick Apply

We are seeking a detail-oriented Property Administrator for our client in Pointe Claire to serve as the backbone of our management team.This is a part time permanent role.In this role, you will bri...Show more

Commercial Account Coordinator (Contract)

Cox AutomotiveSaint-Eustache, Quebec
Temporary

This position is responsible for maintaining positive relationships with Commercial Accounts customers, working closely with accounts to coordinate vehicles for sale, and ensuring effective operati...Show more

SCHOOL BUS DRIVER_ Transport PMD Brault Inc.

Transport PMD Brault inc.Beauharnois, Châteauguay, Valleyfield, CA
Part-time

Interested in school transportation?.Step into the wonderful world of school bus driving!.Class 1 or Class 2 license at Beauharnois.Take the road with Transport PMD Brault Inc.There’s nothing bette...Show more

Ingénieur en micrologiciel / Firmware Engineer

Ingénieur en micrologiciel / Firmware Engineer

CattronSt. Laurent, QC, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Description de l'entreprise

Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au service d’entreprises dans les secteurs industriel, du transport, des systèmes de sécurité et des applications minières. Notre entreprise offre fièrement des solutions qui connectent les appareils, contrôlent les machines et protègent les actifs partout dans le monde. Notre équipe est composée d’ingénieurs expérimentés qui remettent en question les méthodes conventionnelles et qui ont une passion pour la résolution de problèmes concrets grâce à des solutions innovantes.

Aperçu du poste

Cattron est présentement à la recherche d’un(e) Ingénieur(e) en micrologiciel pour concevoir et mettre en œuvre des solutions robustes en C/C++ embarqué destinées à des produits de contrôle industriel avancés. Dans ce rôle, vous serez responsable de l’architecture et du développement du micrologiciel tout au long du cycle de vie du produit, de la définition des exigences et du prototypage jusqu’à la mise en production, en collaboration étroite avec les équipes matériel, mécanique et systèmes.

Responsabilités

  • Écrire des applications embarquées C/C++ bien conçues et testables.
  • Exécuter le cycle de vie complet du développement logiciel (SDLC).
  • Dépanner, déboguer et mettre à niveau les systèmes existants.
  • Produire des documents de conception technique du micrologiciel à partir des spécifications des exigences du produit et communiquer efficacement ces conceptions à vos collègues et responsables.
  • Élaborer des plans de test pour les tests de conception et les études de faisabilité du micrologiciel/matériel en tenant compte du coût et du calendrier pour les conceptions de micrologiciel spécifiées.
  • Collaborer de manière transversale avec les ingénieurs en électronique, en mécanique et en systèmes.
  • Étudier les modes de défaillance des micrologiciels existants.
  • Coordonner les activités afin de réaliser des prototypes et des séries pilotes afin de perfectionner la conception et de répondre aux besoins des clients en matière de produits finis.
  • Coordonner les activités du projet afin de garantir la mise en production sans heurts des produits, conformément aux exigences des clients et aux délais fixés.
    Se tenir au courant des dernières technologies et des meilleures pratiques du secteur.
  • Tenir à jour des cahiers de laboratoire pour documenter la création et le développement de nouvelles inventions. Préparer les divulgations d'inventions et travailler avec les avocats de l'entreprise pour rechercher, rédiger et déposer des demandes de brevet. Prendre toutes les mesures nécessaires pour protéger la propriété intellectuelle.

Exigences

  • Licence en ingénierie, en informatique ou formation équivalente.
  • Plus de 5 ans d'expérience en tant qu'ingénieur logiciel embarqué, développeur de micrologiciels embarqués ou dans un poste similaire.
  • Expérience en programmation C/C++.
  • Compétences en débogage avec des outils tels que JTAG, analyseurs logiques, oscilloscopes.
  • Expérience avec des outils de contrôle de version tels que git ou similaires.
  • Excellente compréhension des architectures logicielles modulaires et des API embarquées.
  • Capacité à comprendre, valider et maintenir le code d'autres développeurs.
  • Connaissance des systèmes d'exploitation en temps réel.
  • Connaissance des microcontrôleurs embarqués.
  • Excellentes compétences en communication et capacité à expliquer clairement des informations techniques.

Ce que nous offrons

  • L’opportunité de faire partie d’une équipe R&D dynamique au sein d’un secteur technologique en forte croissance à l’échelle mondiale.
  • Un environnement de travail collaboratif et multidisciplinaire favorisant l’innovation, le partage d’expertise et l’excellence technique.
  • Un poste permanent à temps plein (40 heures/semaine) avec possibilité de flexibilité d’horaire favorisant l’équilibre travail-vie personnelle.
  • Un salaire concurrentiel ainsi qu’un programme complet d’avantages sociaux.

---

Company Description

For more than 70 years, Cattron has provided trusted control solutions to environments where systems absolutely cannot fail, serving a variety of companies in industrial, transportation, safety systems and mining applications. Our company proudly delivers solutions that connect devices, control machines, and protect assets around the world. Our team is made up of experienced engineers who challenge conventional methods and have a passion for engaging in real world problems with innovative solutions.

Position Overview

Cattron is currently seeking a Firmware Developer to architect and implement robust embedded C/C++ solutions for advanced industrial control products. In this role, you will take ownership of firmware design across the full product lifecycle, from requirements and prototyping through production release, while collaborating cross functionally with hardware, mechanical, and systems engineers.

RESPONSIBILITIES

  • Write well-designed, testable C/C++ embedded applications
  • Execute full Software Development Life Cycle (SDLC)
  • Troubleshoot, debug, and upgrade existing systems
  • Produce firmware engineering design documents from product requirements specifications, and effectively communicate those designs to colleagues and managers.
  • Develop test plans for firmware/hardware design-proof testing and feasibility studies with regard to cost and schedule for specified firmware designs
  • Collaborate cross-functionally with electronics, mechanical, and systems engineers
  • Investigate modes of failure with regard to legacy firmware.
  • Coordinate activities to accomplish prototype and pilot production runs to mature the design to meet customer needs for finished products.
  • Coordinate project activities to ensure smooth release of products into manufacturing meeting customer requirements and established timelines.
  • Stay current with the latest technologies and industry best practices
  • Maintain laboratory notebooks to document the creation and development of new inventions. Prepare invention disclosures, and work with corporate attorneys in researching, writing and filing patent applications. Take any necessary steps to protect intellectual property.

REQUIREMENTS

  • Bachelor's degree in Engineering, Computer Science, or equivalent education
  • 5+ years experience as an Embedded Software Engineer, Embedded Firmware Developer or similar role
  • Experience in C/C++ programming
  • Skilled in debugging with tools like JTAG, logic analyzers, oscilloscopes
  • Experience with version control tools such as git or similar
  • Superior understanding of modular software architectures and embedded APIs
  • Ability to understand, validate, and maintain other developers’ code
  • Knowledge of Real Time Operating Systems
  • Familiarity with embedded micro-controllers
  • Excellent communication skills and ability to clearly explain technical information.

What We Offer

  • The opportunity to be part of a dynamic R&D team in a rapidly growing global technology sector.
  • A collaborative and multidisciplinary work environment that fosters innovation, knowledge sharing, and technical excellence.
  • A permanent full-time position (40 hours/week) with flexible scheduling options to support work-life balance.
  • Competitive salary and a comprehensive benefits package.