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

Boisbriand, QC, CA, Canada

Job Description

En tant qu'Architecte et developpeur, securite fonctionnelle des logiciels embarques, vous serez responsable de la definition, de la mise en oeuvre et de la verification des exigences de securite des logiciels embarques pour les microcontroleurs, les capteurs et les calculateurs des systemes robotiques.
RESPONSABILITES PRINCIPALES

Collaborer avec l'equipe systeme pour definir et developper des concepts de securite fonctionnelle lie a des systemes robotiques; Traduire les exigences de securite fonctionnelle du systeme en exigences pour le logiciel embarque (firmware); Identifier les modes de defaillance potentiels dans le logiciel embarque et leurs impacts sur la securite du systeme; Definir les mecanismes de securite, les exigences de redondance et les strategies de detection/diagnostic des defauts dans le logiciel embarque; Travailler en etroite collaboration avec le responsable technique du logiciel embarque pour developper des solutions logicielles robustes, sures et durables; Developper des algorithmes critiques pour la securite; Effectuer des tests fonctionnels de securite, des tests d'integration et des tests d'injection de defauts pour valider la fonctionnalite liee a la securite des composants du logiciel embarque; Fournir des recommandations dans la selection des composants materiels pour garantir la conformite aux exigences de securite fonctionnelle des logiciels embarques; Fournir des recommandations de conception liees aux microcontroleurs, aux capteurs, aux bus de communication et a la configuration materielle a l'equipe de developpement electrique et mecanique; Fournir des conseils sur tous les aspects de la cybersecurite du systeme logiciel embarque; Participer a la documentation du processus de developpement des composants logiciels embarques; Participer a la definition des exigences des composants logiciels embarques; Participer a la verification des composants logiciels embarques; Participer a la definition de la conception detaillee des composants logiciels embarques; Participer au developpement des composants logiciels embarques; Participer au developpement de test unitaires des composants logiciels embarques; Participer a la mise en place de strategies de verification et validation.


EXIGENCES DU POSTE

Baccalaureat ou maitrise en genie informatique ou genie logiciel ou equivalent; Etre membre de l'ordre des ingenieurs du quebec (OIQ); Minimum 8 ans d'experience dans le developpement logiciel embarque, dont 5 ans en developpement sous Linux et 3 ans avec aspects de securite fonctionnelles; Experience avec ISO 13849-1 - Safety of Machinery; Connaissance de IEC 62304 - Medical Device Software; Experience de developpement avec de multiples micro-controleurs; Experience avec les bus de communication : Ethernet, Ethercat, SPI, I2C, CAN, Serial et autres; Experience en cyber-securite : HIDS, ACL, NAT, SPI, Iptables, MAC/appArmor, cgroups, syslog; Experience en redaction d'exigences logicielles; Experience avec la conception detaillee de logiciels; Experience pertinente avec les logiciels de gestion de requis; Experience de developpement avec des systemes embarques temps-reel; Organise et methodique; Approche orientee resultats; Forte capacite d'analyse et esprit de synthese; Bilinguisme (Francais et Anglais).


ATOUTS

Experience en developpement de produits robotiques; Experience avec ISO 13485 - Quality Management Systems; Experience avec Jira et Confluence.


CE QUE NOUS OFFRONS


Teletravail (selon le type de poste); Des salaires concurrentiels; REER collectif avec cotisation de l'employeur; Des assurances collectives payees a 50 % par Kinova; Jusqu'a 4 semaines de vacances; Des journees de conge personnelles en plus des vacances; Des collations, cafe et fruits frais en tout temps; Une equipe de travail devouee et formidable; Un environnement de travail a la fine pointe de la technologie; Une culture d'entreprise axee sur le developpement de chacun; Un stationnement gratuit; Des bornes de recharge pour vehicules electriques; Des activites sociales et sportives regulierement; Et bien plus encore mais vous devrez nous rencontrer pour en apprendre davantage...

Kinova s'engage a promouvoir un milieu de travail diversifie et inclusif pour tous et d'agir de facon non discriminatoire envers les gens par rapport a leur sexe, nationalite, statut de minorite ou handicap. Ainsi, Kinova fournit des accommodements a toutes les etapes du processus de recrutement et traitera toutes informations relatives a votre sante de maniere confidentielle et sans prejudice. Prendre note que l'acces aux salles d'entrevues et a tous nos espaces de bureaux respectent deja les normes d'accessibilite universelle. Pour obtenir de plus amples renseignements au sujet de notre Politique relative a la diversite et a l'inclusion en milieu de travail ou pour toutes demandes d'accommodement lors des entrevues, veuillez communiquer avec emploi@kinova.ca.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2849971
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Boisbriand, QC, CA, Canada
  • Education
    Not mentioned