Firmware Functional Safety Architect and Developer

1 week ago


Boisbriand, Quebec, Canada Kinova Full time $120,000 - $180,000 per year

As a Firmware Functional Safety Architect and Developer, you will be responsible for defining, implementing, and verifying the safety requirements of embedded software for microcontrollers, sensors, and robotic system controllers.

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 Safety of Machinery;
  • Knowledge of IEC 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…

Kinova is committed to promoting a diverse and inclusive work environment for all and acting in discrimination against people on the basis of gender, nationality, minority status, or disability. As such, Kinova provides accommodation at all stages of the recruitment process and will treat all information relating to your health in a confidential and without prejudice. Please note that access to our interview rooms and our office spaces already meets universal accessibility standards. For more information about our Diversity and Inclusion Policy or for any interview accommodation requests, please contact



  • Boisbriand, Quebec, Canada Kinova Full time $80,000 - $120,000 per year

    As a Test Developer, production test, you will actively participate in the design, development and improvement of our production tests on various robotic systems. You will also have to work on various test tools (test bench, software platform) to ensure their reliability and robustness. You will also be involved in the deployment and monitoring of test...


  • Boisbriand, Quebec, Canada Giant Tiger Full time $50,000 - $90,000 per year

    Compensation Grade:Grade 3 - Stores (Salaried)Job Description:Who We Are:We are a Canadian owned and operated retailer (and proud of it), with a strong commitment to the community, and over 60 years of success. If you are looking for a challenging and dynamic career, Giant Tiger may be right for you. We believe in opportunities for growth & development,...


  • Boisbriand, Quebec, Canada Giant Tiger Full time $45,000 - $65,000 per year

    Compensation Grade:Grade 3 - Stores (Salaried)Job Description:Who We Are:We are a Canadian owned and operated retailer (and proud of it), with a strong commitment to the community, and over 60 years of success. If you are looking for a challenging and dynamic career, Giant Tiger may be right for you. We believe in opportunities for growth & development,...


  • Boisbriand, Quebec, Canada Giant Tiger Full time $25,000 - $40,000 per year

    Compensation Grade:Grade 2 - StoresJob Description:Who We Are:We are a Canadian owned and operated retailer (and proud of it), with a strong commitment to the community, and over 60 years of success. If you are looking for a challenging and dynamic career, Giant Tiger may be right for you. We believe in opportunities for growth & development, teamwork, and...


  • Boisbriand, Quebec, Canada Giant Tiger Full time $60,000 - $120,000 per year

    Compensation Grade:Grade 2 - StoresJob Description:Who We Are:We are a Canadian owned and operated retailer (and proud of it), with a strong commitment to the community, and over 60 years of success. If you are looking for a challenging and dynamic career, Giant Tiger may be right for you. We believe in opportunities for growth & development, teamwork, and...

  • Reliability Analyst

    3 days ago


    Boisbriand, Quebec, Canada Kinova Full time $80,000 - $120,000 per year

    The Reliability Analyst - Medical Products is responsible for establishing reliability standards and overseeing all reliability aspects of Kinova medical products. Using advanced reliability analysis methodologies and statistical tools, the Reliability Analyst leads and guides the engineering practices in relation to product reliability. This is a...


  • Boisbriand, Quebec, Canada Plaisirs Gastronomiques Full time US$40,000 - US$70,000 per year

    Education: No degree, certificate or diplomaExperience: 3 years to less than 5 yearsWork site environmentCold/refrigeratedWork settingFood processing plantTasksOperate machinery to process and bag, box or otherwise package food productsClean machines and immediate work areasCheck products for defects and to ensure conformance to company standardsTrain staff...

  • Electrical Engineer

    4 days ago


    Boisbriand, Quebec, Canada BBA Consultants Full time $120,000 - $140,000 per year

    Type of position:RegularYour future role on our teamWe're looking for an experienced electrical protection engineer to join our dynamic team. You'll be responsible for designing, analyzing and optimizing protection and control systems for various power systems in institutional, industrial and mining projects. You'll also contribute to specialized mandates,...


  • Boisbriand, Quebec, Canada Imports Dragon Full time $60,000 - $120,000 per year

    The Category Advisor will act as Walmart's category expert by providing category & shopper insights and actionable go-to-market recommendations. They will work closely with Walmart's merchant team to develop and grow total category sales by analyzing various data sources, identifying business insights, and recommending solutions. This position works as a...

  • System Conceptor

    1 week ago


    Boisbriand, Quebec, Canada Kinova Full time $90,000 - $120,000 per year

    As a System Conceptor, you will be responsible for identifying and understanding customer needs and the functionalities required for the development of robotic products. You will participate in identifying product certification needs to support the demonstration of conformity to applicable standards. You will participate in defining system architectures that...