Talent.com
Firmware Functional Safety Architect and Developer
Firmware Functional Safety Architect and DeveloperKinova Inc. • Boisbriand
Firmware Functional Safety Architect and Developer

Firmware Functional Safety Architect and Developer

Kinova Inc. • Boisbriand
30+ days ago
Job type
  • Permanent
Job description

MAIN RESPONSIBILITIES

  • Collaborate with the system team to define and develop functional safety concepts related to robotic systems;
  • Translate system functional safety requirements into embedded software (firmware) requirements;
  • Identify potential failure modes in the embedded software and their impacts on system safety;
  • Define safety mechanisms, redundancy requirements, and fault detection/diagnosis strategies in the embedded software;
  • Work closely with the embedded software technical lead to develop robust, safe, and sustainable software solutions;
  • Develop safety-critical algorithms;
  • Perform functional safety tests, integration tests, and fault injection tests to validate the safety-related functionality of embedded software components;
  • Provide recommendations in the selection of hardware components to ensure compliance with embedded software functional safety requirements;
  • Provide design recommendations related to microcontrollers, sensors, communication buses, and hardware configuration to the electrical and mechanical development team;
  • Provide guidance on all aspects of cybersecurity for the embedded software system;
  • Participate in the documentation of the embedded software component development process;
  • Participate in the definition of embedded software component requirements;
  • Participate in the verification of embedded software components;
  • Participate in the definition of the detailed design of embedded software components;
  • Participate in the development of embedded software components;
  • Participate in the development of unit tests for embedded software components;
  • Participate in the implementation of verification and validation strategies.

POSITION REQUIREMENTS

  • Bachelor's or Master's degree in computer engineering or software engineering or equivalent;
  • Member of the Ordre des ingénieurs du Québec (OIQ);
  • Minimum 8 years of experience in embedded software development, including 5 years in Linux development and 3 years with functional safety aspects;
  • Experience with ISO 13849-1 - Safety of Machinery;
  • Knowledge of IEC 62304 - Medical Device Software;
  • Experience developing with multiple microcontrollers;
  • Experience with communication buses: Ethernet, Ethercat, SPI, I2C, CAN, Serial and others
  • Experience in cybersecurity: HIDS, ACL, NAT, SPI, Iptables, MAC/appArmor, cgroups, syslog;
  • Experience in writing software requirements;
  • Experience with detailed software design;
  • Relevant experience with requirements management software;
  • Experience developing with real-time embedded systems;
  • Organized and methodical;
  • Results-oriented approach;
  • Strong analytical and synthesis skills;
  • Bilingualism (French and English).

ASSETS

  • Experience in robotic product development;
  • Experience with ISO 13485 – Quality Management Systems;
  • Experience with Jira and Confluence.

WHAT WE OFFER

  • Remote work (according to job type);
  • Competitive salaries;
  • Group RRSP with employer contribution;
  • Group insurance paid at 50% by Kinova;
  • Up to 4 weeks of vacation;
  • Personal days off in addition to vacation;
  • Snacks, coffee, and fresh fruit at all times;
  • A dedicated and great work team;
  • A state-of-the-art environment;
  • A company culture focused on the development of each individual;
  • Free parking;
  • Electric vehicle charging stations;
  • Regular social and sporting events;
  • And much more, but you'll have to meet us to learn more…
Create a job alert for this search

Firmware Functional Safety Architect and Developer • Boisbriand

Similar jobs

Software Architect

Akkodismirabel, qc, ca
Full-time

Software/Application Architect.Talent Network – Future Opportunities across Canada.We’re building a network of Software/Application Architects for anticipated future opportunities with our clients ...Show more

 • Promoted • New!

Senior Firmware Developer - Amaris Consulting

Amaris Consultingsaint-jérôme, qc, ca
Permanent

Embedded Systems / Connected Devices.Permanent or Contractor (open for both).You will be involved from the early.Integrate and develop firmware libraries and low-level code on a modem evaluation bo...Show more

 • Promoted • New!

Senior Firmware Developer

Amaris Consultingsaint-jérôme, qc, ca
Permanent

Embedded Systems / Connected Devices.Permanent or Contractor (open for both).You will be involved from the early.Integrate and develop firmware libraries and low-level code on a modem evaluation bo...Show more

 • Promoted • New!

Digital Marketing Platform Architect - CBL Solutions

CBL Solutionssaint-jérôme, qc, ca
Full-time

We are looking for a Technical Architect to design and lead the implementation of a modern digital marketing platform that connects campaign planning, website updates, content production, experimen...Show more

 • Promoted • New!

Senior Navigability Engineer - A220 Certification & Safety

AirbusMirabel, QC, CA
Full-time

Une entreprise aérospatiale leader basée à Mirabel, au Québec, recherche un professionnel expérimenté pour représenter l'autorité de réglementation en matière de sécurité aéronautique.Le candidat i...Show more

 • Promoted

Architecte et développeur, sécurité fonctionnelle des logiciels embarqués

KinovaBoisbriand, Laurentides, CA
Full-time

SOMMAIRE DE LA FONCTION En tant qu’Architecte et développeur, sécurité fonctionnelle des logiciels embarqués, vous serez responsable de la définition, de la mise en œuvre et de la vérification des ...Show more

 • Promoted

Solutions Architect - mirabel

InteProsmirabel, qc, ca
Full-time

Solution Architect – Digital Transformation/Commerce/eCommerce/Supply Chain.IntePros is partnering with a fast-growing digital transformation services company that helps organizations modernize and...Show more

 • Promoted

Data Architect - Remote

HaysMirabel, Canada
Remote
Full-time

CRM Data Architect role focused on data migrations, management, and defining/implementing data requirements and ETL processes.Show more

 • Promoted

Data Architect - Hays

Haysmirabel, qc, ca
Full-time

Minimum 5 years of demonstrated experience performing data migrations in an enterprise environment.Minimum 5 years of experience performing data management services in a development environment.Min...Show more

 • Promoted

Senior Data Architect

Microservemirabel, qc, ca
Temporary

Data Architect - Senior (12 month contract).Location: Edmonton, AB/ Remote.OPGT Public Trustee Information System Replacement.GoA’s Office of the Public Guardian and Trustee (OPGT) provides service...Show more

 • Promoted

Intern - Developer C++, Software

Kinova Inc.Boisbriand
Full-time +1

Temporary position: 4 months# Intern - Developer C++, SoftwareBoisbriandShare**MAIN RESPONSIBILITIES*** Participate in all stages of development (software requirements gathering, design, implementa...Show more

 • Promoted

Digital Marketing Platform Architect - mirabel

CBL Solutionsmirabel, qc, ca
Full-time

We are looking for a Technical Architect to design and lead the implementation of a modern digital marketing platform that connects campaign planning, website updates, content production, experimen...Show more

 • Promoted • New!

Architecte Et Développeur, Sécurité Fonctionnelle Des Logiciels Embarqués

Kinova RoboticsBoisbriand, Canada
Full-time

Architecte et développeur, sécurité fonctionnelle des logiciels embarquésPublié le 2026-03-26Informations sur le posteID du Poste en cours 742Secteur d'activité IngénierieLieu de travail Boisbriand...Show more

 • Promoted

Senior Data Architect - mirabel

Microservemirabel, qc, ca
Temporary

Data Architect - Senior (12 month contract).Location: Edmonton, AB/ Remote.OPGT Public Trustee Information System Replacement.GoA’s Office of the Public Guardian and Trustee (OPGT) provides service...Show more

 • Promoted

Software Architect - mirabel

Akkodismirabel, qc, ca
Full-time

Software/Application Architect.Talent Network – Future Opportunities across Canada.We’re building a network of Software/Application Architects for anticipated future opportunities with our clients ...Show more

 • Promoted • New!

Azure Systems Administrator & Architect

Fluid - Solutions de Talents/Workforce SolutionsBaie-D'Urfé, Montreal (administrative region), CA
Full-time

Lead the management and architecture of Azure server infrastructure in a hybrid model.Focus on optimizing security, performance, and cost-efficiency with hands-on system administration.As a Lead Sy...Show more

 • Promoted

Solutions Architect - IntePros

InteProssaint-jérôme, qc, ca
Full-time

Solution Architect – Digital Transformation/Commerce/eCommerce/Supply Chain.IntePros is partnering with a fast-growing digital transformation services company that helps organizations modernize and...Show more

 • Promoted

Développeur Spécialiste en Sécurité Fonctionnelle des Logiciels

KinovaBoisbriand, Laurentides, CA
Full-time

Mettez votre talent au service de la sécurité fonctionnelle des systèmes embarqués.Contribuez à des projets robotiques en définissant des exigences de sécurité solides.En tant qu'expert en développ...Show more