* 7 emplois correspondants
Créer une alerte

7 offres pour "Ingénieur.e systèmes embarqués"

Ingénieur(e) logiciel embarqué

Dana incorporated

Boucherville

Objectif du poste

Dana est un chef de file mondial dans la fourniture de technologies hautement spécialisées en transmission, en étanchéité et en gestion thermique, qui améliorent l'efficacité et la performance des véhicules équipés de groupes motopropulseurs conventionnels ou à énergie alternative.
Desservant trois marchés principaux, les véhicules de tourisme, les camions commerciaux et les équipements hors route, Dana fournit aux fabricants d'équipement d'origine (OEM) ainsi qu'au marché secondaire (aftermarket) des produits et services de soutien locaux par l'intermédiaire d'un réseau de près de 100 installations d'ingénierie, de fabrication et de distribution.

À titre d'Ingénieur(e) logiciel embarqué, vous serez un membre actif de l'équipe de développement logiciel.

Tâches et responsabilités du poste

  • Analyser, concevoir, développer et tester des composants logiciels AUTOSAR conformément aux méthodologies et aux normes ASPICE et ISO 26262.
  • Travailler en étroite collaboration avec les équipes d'électronique et de matériel afin de s'assurer que la conception électronique et matérielle peut répondre aux exigences logicielles.
  • Rédiger les exigences logicielles (Software Requirements).
  • Participer à la conception et au développement de l'architecture logicielle.
  • Produire les conceptions détaillées du logiciel (Software Detailed Design).
  • Développer du code logiciel en C/C++ afin d'implémenter la conception logicielle.
  • S'assurer que le code respecte les normes MISRA et CERT C/C++.
  • Interagir avec des logiciels développés dans l'environnement MATLAB Simulink/Stateflow.
  • Réaliser des tests unitaires afin de valider l'implémentation du logiciel.
  • Participer à l'analyse des problèmes et à la définition des actions correctives.
  • Prendre part à diverses activités du cycle de développement logiciel (FMEA logiciel, DFA, etc.).
  • Participer à la planification et au suivi des activités dans un environnement AGILE.

Expérience professionnelle requise

  • Expertise des RTOS/BSW ainsi que du développement de pilotes de périphériques tels que Flash, ADC, EEPROM, LIN, CAN FD, SPI, etc.
  • Expertise en conception, implémentation, tests et débogage de logiciels embarqués destinés à des modules électroniques automobiles.
  • Excellente connaissance des logiciels embarqués temps réel sur microcontrôleurs multicœurs 32 bits (Infineon Aurix TC3xx, TI TMS570, etc.)

Éducation et qualifications

  • Baccalauréat en génie électronique, en informatique ou dans une discipline connexe.
  • Essentiel : Minimum de cinq (5) années d’expérience pertinente en développement de logiciels embarqués.
  • Essentiel : Solide connaissance du langage C/C++ embarqué.
  • Essentiel : Connaissance d’UML.
  • Essentiel : Connaissance de Python.
  • Essentiel : Expérience des protocoles de communication SPI, CAN, CAN FD, J1939, UDS et XCP.
  • Expérience en développement logiciel conformément à un processus formel de développement en cycle en V.
  • Connaissance de la norme ISO 26262 (atout).
  • Connaissance des essais de systèmes embarqués utilisant les approches SIL et PIL (atout).
  • Connaissance et/ou expérience de la théorie du contrôle moteur (atout).
  • Expérience avec les outils suivants (atout)
    a. Gestion des exigences : Polarion
    b. Développement basé sur les modèles (MBD) : MATLAB/Simulink et ses boîtes à outils (Simulink Requirements, Simulink Test, etc.)
    c. Outils DevOps logiciels : Jira, Azure Git, CMake, Artifactory, etc.
    d. Outils d’analyse statique du code : Polyspace, etc.
    e. Tests unitaires logiciels et tests d’intégration logicielle : VectorCAST, etc.
    f. Débogueur : Lauterbach Debugger
    g. Outils de communication automobile : Vector CANape, CANalyzer/CANoe et CANdela

Aptitudes

  • Capacité à travailler au sein d’équipes multidisciplinaires.
  • Curiosité et autonomie.
  • Rigueur et forte capacité à respecter les échéances.
  • Engagement envers les plus hauts standards de comportement éthique, tant pour soi-même que pour les autres; engagement envers l’inclusion et la diversité.
  • Bonnes aptitudes analytiques.
  • Capacité démontrée à faire preuve de proactivité et à anticiper les besoins futurs.
  • Personne orientée vers la pratique et l’action.
  • Capacité à travailler au sein d’une équipe mondiale et multiculturelle.
Nouveau!

Expert en cybersécurité / ingénieur systèmes

Gft technologies se

Montreal

Nous recherchons un expert en cybersécurité / ingénieur systèmes doté d’un esprit pratique et maîtrisant l’architecture des systèmes embarqués.

Exigences :

• Capacité à mener une analyse des risques approfondie

• Solide expertise opérationnelle et pratique en matière de cybersécurité

• Être capable d’aborder les spécificités des mesures de sécurité informatique pour les systèmes embarqués

• Expert en cybersécurité / ingénieur système doté d’une solide expérience pratique et d’une bonne compréhension de l’architecture des systèmes embarqués

• Capable de présenter des cas concrets et pratiques (et non pas uniquement théoriques)

• Condition d’emploi : nationalité canadienne, américaine ou européenne requise

• Langues : français et anglais

*Il ne s’agit pas d’un profil de niveau architecte ni d’un profil lié à la gestion de projet)

Ingénieur.e systèmes - Client secteur manufacturier - Systems Engineer - Client Manufacturing

Strana talent inc.

Mount Royal

Permanent à temps plein

Notre client dans le secteur manufacturier à Montréal est à la recherche d’un.e ingénieur.e systèmes pour un poste permanent.

Sommaire du poste :

En tant qu’ingénieur.e de systèmes, vous concevrez, intégrerez et gérerez des infrastructures technologiques complexes. Vous ferez le lien entre les objectifs d’affaires et l’exécution technique en supervisant le matériel, les logiciels et les réseaux afin d’assurer une haute disponibilité, des performances optimales et une sécurité robuste pour plusieurs produits.

Vous évoluerez également dans un environnement dynamique et concret, en collaborant étroitement avec notre équipe d’ingénierie pour concevoir, développer et améliorer des équipements spécialisés producteurs de puissance, conçus pour des conditions extrêmes.

La personne idéale possède une solide base en génie mécanique, des connaissances en génie électrique et logiciel, ainsi qu’une expérience démontrée en fabrication, et est motivé à transformer des idées en solutions concrètes.

Vous ferez partie d’une équipe qui repousse les capacités dans des environnements exigeants, en fournissant des équipements spécialisés sur lesquels les industries à travers l’Amérique du Nord comptent pour la sécurité, la performance et la disponibilité.


Tu relèveras du gestionnaire de l’ingénierie et tu auras notamment à accomplir les tâches suivantes :

Responsabilités principales

  • Conception et mise en œuvre d’infrastructures : Concevoir et déployer des solutions complètes, évolutives, sécurisées et hautement disponibles.

  • Maintenance et surveillance des systèmes : Surveiller l’ensemble des systèmes et de l’infrastructure installés afin d’assurer des niveaux maximaux de disponibilité et de performance.

  • Dépannage et débogage : Diagnostiquer et résoudre rapidement des erreurs systèmes complexes, des défaillances matérielles ou d’autres problèmes.

  • Collaboration interfonctionnelle : Collaborer avec des ingénieurs de différentes disciplines et les équipes de soutien pour intégrer de nouvelles pièces ou technologies tout en maintenant la fiabilité du système.

  • Documentation : Maintenir une documentation précise des configurations système et des procédures opérationnelles.

  • Leadership : Diriger des projets de conception complexes, former d’autres ingénieurs et techniciens, et représenter l’entreprise lors d’ateliers industriels ou au sein d’associations professionnelles.

  • Conformité et réputation : S’assurer que tous les véhicules pour conditions extrêmes respectent les réglementations gouvernementales nord-américaines et les normes de sécurité de l’industrie.

Point d’escalade

  • Gérer les problématiques techniques clients de haut niveau et fournir un support de dépannage avancé.

  • Planifier chaque projet en cours.

  • Participer à la conception technique et au développement de nouveaux prototypes.

  • Évaluer les systèmes et les produits en concevant et en réalisant des programmes de recherche.

  • Développer des produits en étudiant les exigences des clients, en recherchant et en testant les méthodes de fabrication, d’assemblage et les matériaux.

  • Assurer la qualité des systèmes et des produits en concevant des méthodes d’essai, en testant les produits finis et les capacités des systèmes, et en validant les processus de fabrication, d’assemblage et d’installation.

  • Maintenir la réputation du produit et de l’entreprise en respectant les réglementations gouvernementales.

  • Maintenir la base de données des systèmes et des produits en y entrant les informations pertinentes.

  • Maintenir ses connaissances professionnelles et techniques à jour en participant à des formations, en consultant des publications spécialisées, en développant son réseau professionnel et en prenant part à des associations professionnelles.

  • Contribuer à l’effort d’équipe en atteignant les résultats attendus liés aux activités connexes.

  • Assumer toute autre responsabilité requise.

Pour que votre candidature soit prise en considération, les exigences requises sont les suivantes :

  • Baccalauréat en génie mécanique.

  • Plus de 10 ans d’expérience pertinente.

  • Capacité à travailler efficacement dans un environnement collaboratif axé sur le travail d’équipe

  • Engagement à respecter les échéanciers et à assurer l’efficacité des activités d’ingénierie.

  • Disponibilité à voyager lorsque requis

  • Maîtrise du français et de l’anglais requis à l'occasion puisque la personne collaborera des clients à l’extérieur du Québec à l’écrit et à l’oral.

Ce que nous offrons :

  • Salaire compétitif et gamme d’avantages sociaux (médical, dentaire, invalidité)

  • Possibilités de développement professionnel et d’avancement.

  • Environnement de travail collaboratif, stimulant et axé sur le soutien des employés.



Our client, a manufacturing company based in Montreal, is seeking a Systems Engineer for a permanent position.

Position Summary :

As a Systems Engineer, you will design, integrate, and manage complex technological infrastructures. You will bridge business objectives and technical execution by overseeing hardware, software, and networks to ensure high availability, optimal performance, and robust security across multiple products.

You will also work in a dynamic, hands-on environment, collaborating closely with our engineering team to design, develop, and improve tracked vehicles, products, or specialized power-generating equipment designed for extreme conditions.

The ideal candidate has a strong foundation in mechanical engineering, knowledge of electrical and software engineering, as well as demonstrated manufacturing experience, and is motivated to transform ideas into practical solutions.

You will be part of a team that pushes capabilities in demanding environments, delivering specialized equipment that industries across North America rely on for safety, performance, and availability.

Reporting to the Engineering Manager, you will be responsible for, among other things, the following :

Key Responsibilities

  • Infrastructure Design & Implementation: Architect and deploy scalable, secure, and highly available complete solutions

  • System Maintenance & Monitoring: Monitor all installed systems and infrastructure to ensure the highest levels of availability and performance

  • Troubleshooting & Debugging: Diagnose and resolve complex system errors, hardware failures, or other issues in a timely manner

  • Cross-Functional Collaboration: Collaborate with engineers from all fields and support to integrate new parts or new technologies and maintain system reliability

  • Documentation: Maintain accurate documentation for system configurations and operational procedures

  • Leadership: Lead complex design projects, train other engineers and technicians, and represent the company in industry workshops or professional societies

  • Compliance & Reputation: Ensure all extreme-condition vehicles comply with North American government regulations and industry safety standards


Escalation Point

  • Handle high-level customer technical issues and provide advanced troubleshooting

  • Plan for each project at hand

  • Assist in technical design and new prototypes

  • Evaluates systems and products by designing and conducting research programs

  • Develops products by studying customer requirements, researching and testing manufacturing and assembly methods and materials

  • Assures system and product quality by designing testing methods; testing finished product and system capabilities; and confirming fabrication, assembly, and installation processes

  • Maintains product and company reputation by complying with government regulations

  • Maintains system and product data base by entering data

  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, participating in professional societies

  • Contributes to team effort by accomplishing related results as needed

  • Carrying out additional responsibilities as required

To be considered for this opportunity, the following requirements must be met :

  • Bachelor’s degree in mechanical engineering.

  • More than 10 years of relevant experience.

  • Ability to work effectively in a collaborative, team-oriented environment.

  • Commitment to meeting deadlines and ensuring the efficiency of engineering activities.

  • Availability to travel when required.

  • Proficiency in both French and English is required, as the successful candidate will collaborate with clients outside Quebec, both verbally and in writing.

What We Offer :

  • Competitive salary and comprehensive benefits package (medical, dental, disability).

  • Professional development and career advancement opportunities.

  • A collaborative, stimulating, and employee-focused work environment.

Ingénieur.e systèmes - Client secteur manufacturier - Systems Engineer - Client in manufacturing

Strana talent inc.

Mount Royal

Notre client dans le secteur manufacturier à Montréal est à la recherche d’un.e ingénieur.e systèmes pour un poste permanent.

Sommaire du poste :

En tant qu’ingénieur.e de systèmes, vous concevrez, intégrerez et gérerez des infrastructures technologiques complexes. Vous ferez le lien entre les objectifs d’affaires et l’exécution technique en supervisant le matériel, les logiciels et les réseaux afin d’assurer une haute disponibilité, des performances optimales et une sécurité robuste pour plusieurs produits.

Vous évoluerez également dans un environnement dynamique et concret, en collaborant étroitement avec notre équipe d’ingénierie pour concevoir, développer et améliorer des équipements spécialisés producteurs de puissance, conçus pour des conditions extrêmes.

La personne idéale possède une solide base en génie mécanique, des connaissances en génie électrique et logiciel, ainsi qu’une expérience démontrée en fabrication, et est motivé à transformer des idées en solutions concrètes.

Vous ferez partie d’une équipe qui repousse les capacités dans des environnements exigeants, en fournissant des équipements spécialisés sur lesquels les industries à travers l’Amérique du Nord comptent pour la sécurité, la performance et la disponibilité.


Tu relèveras du gestionnaire de l’ingénierie et tu auras notamment à accomplir les tâches suivantes :

Responsabilités principales

  • Conception et mise en œuvre d’infrastructures : Concevoir et déployer des solutions complètes, évolutives, sécurisées et hautement disponibles.

  • Maintenance et surveillance des systèmes : Surveiller l’ensemble des systèmes et de l’infrastructure installés afin d’assurer des niveaux maximaux de disponibilité et de performance.

  • Dépannage et débogage : Diagnostiquer et résoudre rapidement des erreurs systèmes complexes, des défaillances matérielles ou d’autres problèmes.

  • Collaboration interfonctionnelle : Collaborer avec des ingénieurs de différentes disciplines et les équipes de soutien pour intégrer de nouvelles pièces ou technologies tout en maintenant la fiabilité du système.

  • Documentation : Maintenir une documentation précise des configurations système et des procédures opérationnelles.

  • Leadership : Diriger des projets de conception complexes, former d’autres ingénieurs et techniciens, et représenter l’entreprise lors d’ateliers industriels ou au sein d’associations professionnelles.

  • Conformité et réputation : S’assurer que tous les véhicules pour conditions extrêmes respectent les réglementations gouvernementales nord-américaines et les normes de sécurité de l’industrie.

Point d’escalade

  • Gérer les problématiques techniques clients de haut niveau et fournir un support de dépannage avancé.

  • Planifier chaque projet en cours.

  • Participer à la conception technique et au développement de nouveaux prototypes.

  • Évaluer les systèmes et les produits en concevant et en réalisant des programmes de recherche.

  • Développer des produits en étudiant les exigences des clients, en recherchant et en testant les méthodes de fabrication, d’assemblage et les matériaux.

  • Assurer la qualité des systèmes et des produits en concevant des méthodes d’essai, en testant les produits finis et les capacités des systèmes, et en validant les processus de fabrication, d’assemblage et d’installation.

  • Maintenir la réputation du produit et de l’entreprise en respectant les réglementations gouvernementales.

  • Maintenir la base de données des systèmes et des produits en y entrant les informations pertinentes.

  • Maintenir ses connaissances professionnelles et techniques à jour en participant à des formations, en consultant des publications spécialisées, en développant son réseau professionnel et en prenant part à des associations professionnelles.

  • Contribuer à l’effort d’équipe en atteignant les résultats attendus liés aux activités connexes.

  • Assumer toute autre responsabilité requise.

Pour que votre candidature soit prise en considération, les exigences requises sont les suivantes :

  • Baccalauréat en génie mécanique.

  • Plus de 10 ans d’expérience pertinente.

  • Capacité à travailler efficacement dans un environnement collaboratif axé sur le travail d’équipe

  • Engagement à respecter les échéanciers et à assurer l’efficacité des activités d’ingénierie.

  • Disponibilité à voyager lorsque requis

  • Maîtrise du français et de l’anglais requis à l'occasion puisque la personne collaborera des clients à l’extérieur du Québec à l’écrit et à l’oral.

Ce que nous offrons :

  • Salaire compétitif et gamme d’avantages sociaux (médical, dentaire, invalidité)

  • Possibilités de développement professionnel et d’avancement.

  • Environnement de travail collaboratif, stimulant et axé sur le soutien des employés.



Our client, a manufacturing company based in Montreal, is seeking a Systems Engineer for a permanent position.

Position Summary :

As a Systems Engineer, you will design, integrate, and manage complex technological infrastructures. You will bridge business objectives and technical execution by overseeing hardware, software, and networks to ensure high availability, optimal performance, and robust security across multiple products.

You will also work in a dynamic, hands-on environment, collaborating closely with our engineering team to design, develop, and improve tracked vehicles, products, or specialized power-generating equipment designed for extreme conditions.

The ideal candidate has a strong foundation in mechanical engineering, knowledge of electrical and software engineering, as well as demonstrated manufacturing experience, and is motivated to transform ideas into practical solutions.

You will be part of a team that pushes capabilities in demanding environments, delivering specialized equipment that industries across North America rely on for safety, performance, and availability.

Reporting to the Engineering Manager, you will be responsible for, among other things, the following :

Key Responsibilities

  • Infrastructure Design & Implementation: Architect and deploy scalable, secure, and highly available complete solutions

  • System Maintenance & Monitoring: Monitor all installed systems and infrastructure to ensure the highest levels of availability and performance

  • Troubleshooting & Debugging: Diagnose and resolve complex system errors, hardware failures, or other issues in a timely manner

  • Cross-Functional Collaboration: Collaborate with engineers from all fields and support to integrate new parts or new technologies and maintain system reliability

  • Documentation: Maintain accurate documentation for system configurations and operational procedures

  • Leadership: Lead complex design projects, train other engineers and technicians, and represent the company in industry workshops or professional societies

  • Compliance & Reputation: Ensure all extreme-condition vehicles comply with North American government regulations and industry safety standards


Escalation Point

  • Handle high-level customer technical issues and provide advanced troubleshooting

  • Plan for each project at hand

  • Assist in technical design and new prototypes

  • Evaluates systems and products by designing and conducting research programs

  • Develops products by studying customer requirements, researching and testing manufacturing and assembly methods and materials

  • Assures system and product quality by designing testing methods; testing finished product and system capabilities; and confirming fabrication, assembly, and installation processes

  • Maintains product and company reputation by complying with government regulations

  • Maintains system and product data base by entering data

  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, participating in professional societies

  • Contributes to team effort by accomplishing related results as needed

  • Carrying out additional responsibilities as required

To be considered for this opportunity, the following requirements must be met :

  • Bachelor’s degree in mechanical engineering.

  • More than 10 years of relevant experience.

  • Ability to work effectively in a collaborative, team-oriented environment.

  • Commitment to meeting deadlines and ensuring the efficiency of engineering activities.

  • Availability to travel when required.

  • Proficiency in both French and English is required, as the successful candidate will collaborate with clients outside Quebec, both verbally and in writing.

What We Offer :

  • Competitive salary and comprehensive benefits package (medical, dental, disability).

  • Professional development and career advancement opportunities.

  • A collaborative, stimulating, and employee-focused work environment.

Nouveau!

Mixed Signal Systems and Verification Engineer II

Cadence design systems, inc.

Mount Royal

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Mixed‑Signal Systems and Verification Engineer II

At Cadence, we hire and develop leaders and innovators who want to make a meaningful impact on the future of technology. Our teams work on the world’s most advanced designs, enabling breakthroughs from high‑performance computing to artificial intelligence and machine learning.

The Mixed‑Signal Verification Team is seeking a Mixed‑Signal Systems and Verification Engineer II to contribute to the verification of complex digital and mixed‑signal designs. In this highly visible role, you will collaborate closely with analog, digital, and systems teams and play a critical role in delivering high‑quality silicon to market.

Cadence fosters a high‑performance culture that values creativity, innovation, and technical excellence. You will work alongside some of the brightest engineers in the industry while solving problems that matter.

Cadence has been recognized globally as a Great Place to Work and has been named one of the Fortune 100 Best Companies to Work For multiple times.

Responsibilities

  • Be part of a hands‑on development team that promotes engineering excellence, creativity, and innovation.
  • Develop accurate, simulation‑efficient analog and mixed‑signal behavioral models (RNM) in SystemVerilog.
  • Verify that behavioral models accurately represent analog schematics and design intent.
  • Integrate analog behavioral models with RTL environments.
  • Verify analog and mixed‑signal functionality against specifications using: SystemVerilog testbenchesTest scenariosAssertions, including Analog Assertion‑Based Verification
  • Support verification of blocks such as filters, ADC/DAC, VCO, A/DPLL, SerDes, LNA, mixers, and related AMS IP.
  • Debug verification failures across analog, digital, and mixed‑signal domains.
  • Develop and maintain verification infrastructure including testbenches, environments, and scripts.
  • Document modeling assumptions, verification methodology, and results for formal design and verification reviews.
  • Collaborate cross‑functionally with design, systems, and IP teams to understand constraints and ensure verification coverage.

Required Qualifications

  • 0–2+ years of experience working in digital, analog, or mixed‑signal design and verification environments.
  • Bachelor’s degree in Electrical Engineering or related field
    .
  • Strong understanding of SystemVerilog and mixed‑signal verification concepts.
  • Experience or coursework in real‑number modeling (RNM) including: wrealUDN / UDT / UDRVerilog‑AMS
  • Basic understanding of analog and mixed‑signal blocks such as ADCs, DACs, PLLs, SerDes, RF or signal‑processing components.
  • Familiarity with Cadence Virtuoso Schematic Composer and ADE.
  • Strong written and verbal communication skills with the ability to work across teams.
  • Comfortable working in a fast‑paced, collaborative development environment.

Preferred Qualifications

  • Experience developing verification infrastructure (testbenches, environments, automation).
  • Experience scripting verification and design automation flows using Python or Perl.
  • Experience with low‑power architectures.
  • Exposure to SystemVerilog UVM methodologies.
  • Experience with FPGA prototyping.
  • Familiarity with industry standards such as PCIe, USB, DDR, or similar.
  • Knowledge of mixed‑signal Cadence tools and mixed‑signal verification methodologies.
  • Exposure to hardware acceleration platforms such as Palladium or Protium.
  • Experience with revision control systems (e.g., SOS, SVN).

Ingénieur(e) systèmes et vérification en signaux mixtes II

Chez Cadence, nous recrutons et développons des leaders et des innovateurs qui souhaitent avoir un impact significatif sur l’avenir de la technologie. Nos équipes travaillent sur les conceptions les plus avancées au monde, permettant des percées allant du calcul haute performance à l’intelligence artificielle et à l’apprentissage machine.

L’équipe de vérification en signaux mixtes recherche un(e) Ingénieur(e) systèmes et vérification en signaux mixtes II afin de contribuer à la vérification de circuits numériques et mixtes complexes. Dans ce rôle très critique, vous collaborerez étroitement avec les équipes analogiques, numériques et systèmes, et jouerez un rôle clé dans la mise sur le marché de circuits intégrés de haute qualité.

Cadence favorise une culture de haute performance qui valorise la créativité, l’innovation et l’excellence technique. Vous travaillerez aux côtés de certains des ingénieurs les plus talentueux de l’industrie tout en résolvant des problèmes qui comptent réellement.

Cadence est reconnue mondialement comme un excellent milieu de travail et a été nommée à plusieurs reprises parmi les 100 meilleures entreprises où travailler selon le classement Fortune.

Responsabilités

  • Faire partie d’une équipe de développement multidisciplinaire qui favorise l’excellence en ingénierie, la créativité et l’innovation.
  • Développer des modèles numériques de circuits analogiques et en signaux mixtes précis et efficaces en simulation (RNM) en SystemVerilog.
  • Vérifier que les modèles numériques représentent fidèlement les schémas analogiques et l’intention de conception.
  • Intégrer des modèles numériques analogiques dans des environnements RTL.
  • Vérifier les fonctionnalités analogiques et en signaux mixtes par rapport aux spécifications à l’aide de :Bancs de test SystemVerilogScénarios de testAssertions, y compris la vérification basée sur des assertions analogiques
  • Soutenir la vérification de blocs tels que filtres, ADC/DAC, VCO, A/DPLL, SerDes, LNA, multiplexeurs, et autres IP AMS connexes.
  • Déboguer les problèmes de vérification dans les domaines analogique, numérique et mixte.
  • Développer et maintenir l’infrastructure de vérification, y compris les bancs de test, les environnements et les scripts.
  • Documenter les hypothèses de modélisation, la méthodologie de vérification et les résultats pour les revues formelles de conception et de vérification.
  • Collaborer de manière interfonctionnelle avec les équipes de conception, systèmes et IP afin de comprendre les contraintes et d’assurer une couverture de vérification adéquate.

Qualifications requises

  • 0 à 2+ années d’expérience en conception et/ou vérification numérique, analogique ou en signaux mixtes.
  • Baccalauréat en génie électrique ou dans un domaine connexe
    (Maîtrise ou doctorat en génie électrique préféré).
  • Solide compréhension de SystemVerilog et des concepts de vérification en signaux mixtes.
  • Expérience ou formation académique en modélisation à nombres réels (RNM), incluant :wrealUDN / UDT / UDRVerilog‑AMS
  • Compréhension de base des blocs analogiques et en signaux mixtes tels que ADC, DAC, PLL, SerDes, RF ou composants de traitement du signal.
  • Familiarité avec Cadence Virtuoso Schematic Composer et ADE.
  • Excellentes compétences en communication écrite et orale, avec la capacité de travailler en équipe.
  • À l’aise dans un environnement de développement collaboratif et dynamique.

Qualifications souhaitées

  • Expérience dans le développement d’infrastructures de vérification (bancs de test, environnements, automatisation).
  • Expérience en scripts pour les flux de vérification et d’automatisation de la conception (Python ou Perl).
  • Expérience avec des architectures électronique de basse consommation.
  • Connaissance des méthodologies UVM en SystemVerilog.
  • Expérience en prototypage FPGA.
  • Familiarité avec des normes industrielles telles que PCIe, USB, DDR ou équivalentes.
  • Connaissance des outils Cadence pour les signaux mixtes et des méthodologies de vérification associées.
  • Exposition à des plateformes d’accélération matérielle telles que Palladium ou Protium.
  • Expérience avec des systèmes de gestion de versions (p. ex. SOS, SVN, GIT).

We’re doing work that matters. Help us solve what others can’t.

We welcome applications from candidates with disabilities and in equity seeking groups. If you have accessibility needs during the application and interview process, we encourage you to make your needs known.

Avionics Certification Engineer – DO-178C, DO-254, FPGA/ASIC & Embedded Systems

Astra north infoteck inc.

Montreal

Avionics Certification Engineer – DO-178C, DO-254, FPGA/ASIC & Embedded Systems

Technical Skills

  • DO-178B/C (Airborne Software Certification)
  • DO-254 (Airborne Electronic Hardware Certification)
  • DO-330 (Tool Qualification)
  • Airborne Software & Hardware Certification
  • FPGA / ASIC Design and Development
  • Embedded Software Development
  • Requirements Management Tools:
    • DOORS
    • JAMA
  • Programming Languages:
    • C
    • C++
    • Ada
    • Python
    • Assembly
  • Hardware Description Languages:
    • VHDL
    • Verilog
  • Real-Time Systems
  • Safety Analysis
  • Verification & Validation (V&V)
  • Supplier Audit & Compliance Review

Experience Requirements

  • 15+ years of overall experience.
  • 10+ years of experience in aeronautics.
  • 5+ years of experience in FPGA/ASIC or embedded aerospace software.

Required Skills & Experience

Certification & Safety-Critical Systems

  • Strong knowledge of:
    • DO-178B/C for airborne software certification
    • DO-254 for airborne electronic hardware certification
    • Experience with safety-critical systems engineering.
    • Knowledge of FAA and EASA certification regulations.
    • Experience with:
      • Safety of flight assessments
      • Risk analysis
      • Technical documentation and compliance reporting

Embedded Software & Hardware Development

  • Experience in aerospace embedded software development.
  • Experience with FPGA / ASIC design and development.
  • Ability to evaluate embedded software and electronic hardware designs, including:
    • FPGA
    • ASIC
    • PLD
  • Knowledge of real-time systems and embedded system architectures.
  • Experience with hardware/software verification activities.

Requirements & Verification Engineering

  • Experience using requirements management tools:
    • DOORS
    • JAMA
  • Experience with:
    • Requirements traceability
    • Verification and validation activities
    • Test analysis
    • Compliance evidence review

Design Reviews & Supplier Management

  • Experience participating in:
    • Preliminary Design Reviews (PDR)
    • Critical Design Reviews (CDR)
  • Experience reviewing supplier certification plans for airborne software and electronic hardware.
  • Experience conducting supplier assessments, audits, and compliance reviews.
  • Ability to evaluate supplier adherence to development processes and regulatory requirements.

Good to Have Skills

  • Knowledge of:
    • DO-330 Tool Qualification
    • FAA Orders 8110.49A and 8110.105A
    • EASA CM-SWCEH guidelines
  • Exposure to:
    • Real-Time Operating Systems (RTOS)
    • Model-Based Development (MBD)
    • Advanced Python scripting and automation experience.
  • Knowledge of cybersecurity in avionics systems.
  • Experience with civil aircraft certification programs.
  • Mentoring and technical leadership experience.
  • Experience with Agile or hybrid development methodologies.

Key Responsibilities

Design Reviews & Certification Support

  • Participate in Preliminary Design Reviews (PDR) and Critical Design Reviews (CDR) to ensure designs meet technical and certification requirements.
  • Review and assess supplier certification plans for airborne software and electronic hardware in compliance with:
    • DO-178C
    • DO-254
    • DO-330

Embedded Software & Hardware Assessment

  • Evaluate embedded software and electronic hardware designs for:
    • Correctness
    • Robustness
    • Traceability
  • Review FPGA, ASIC, and PLD-based designs for compliance and certification readiness.

Verification, Validation & Compliance

  • Analyze:
    • V&V results
    • Test reports
    • Certification evidence
    to determine compliance status.
  • Prepare and review design assurance documentation and compliance reports.
  • Ensure alignment with:
    • FAA regulations
    • EASA regulations
    • Airworthiness authority guidelines

Supplier Coordination & Technical Leadership

  • Conduct technical and process audits at supplier facilities.
  • Lead resolution of:
    • Technical issues
    • Safety issues
    • Compliance issues
  • Coordinate with suppliers and internal stakeholders to ensure timely issue resolution.
  • Act as a key technical interface between engineering teams and suppliers.

Engineering Process Improvement

  • Contribute to continuous improvement of engineering processes and the Software & Electronics (SWEL) domain roadmap.
  • Provide technical guidance and mentorship to junior engineers and team members.

Requirements

Sailpoint

Avionics Certification Engineer – DO-178C, DO-254, FPGA/ASIC & Embedded Systems

Astra north infoteck inc.

Montreal

Avionics Certification Engineer – DO-178C, DO-254, FPGA/ASIC & Embedded Systems

Technical Skills

Technical Skills

  • DO-178B/C (Airborne Software Certification)
  • DO-254 (Airborne Electronic Hardware Certification)
  • DO-330 (Tool Qualification)
  • Airborne Software & Hardware Certification
  • FPGA / ASIC Design and Development
  • Embedded Software Development
  • Requirements Management Tools:
    • DOORS
    • JAMA
  • Programming Languages:
    • C
    • C++
    • Ada
    • Python
    • Assembly
  • Hardware Description Languages:
    • VHDL
    • Verilog
  • Real-Time Systems
  • Safety Analysis
  • Verification & Validation (V&V)
  • Supplier Audit & Compliance Review

Experience Requirements

  • 15+ years of overall experience.
  • 10+ years of experience in aeronautics.
  • 5+ years of experience in FPGA/ASIC or embedded aerospace software.

Required Skills & Experience

Certification & Safety-Critical Systems

  • Strong knowledge of:
    • DO-178B/C for airborne software certification
    • DO-254 for airborne electronic hardware certification
    • Experience with safety-critical systems engineering.
    • Knowledge of FAA and EASA certification regulations.
    • Experience with:
      • Safety of flight assessments
      • Risk analysis
      • Technical documentation and compliance reporting

Embedded Software & Hardware Development

  • Experience in aerospace embedded software development.
  • Experience with FPGA / ASIC design and development.
  • Ability to evaluate embedded software and electronic hardware designs, including:
    • FPGA
    • ASIC
    • PLD
  • Knowledge of real-time systems and embedded system architectures.
  • Experience with hardware/software verification activities.

Requirements & Verification Engineering

  • Experience using requirements management tools:
    • DOORS
    • JAMA
  • Experience with:
    • Requirements traceability
    • Verification and validation activities
    • Test analysis
    • Compliance evidence review

Design Reviews & Supplier Management

  • Experience participating in:
    • Preliminary Design Reviews (PDR)
    • Critical Design Reviews (CDR)
  • Experience reviewing supplier certification plans for airborne software and electronic hardware.
  • Experience conducting supplier assessments, audits, and compliance reviews.
  • Ability to evaluate supplier adherence to development processes and regulatory requirements.

Good to Have Skills

  • Knowledge of:
    • DO-330 Tool Qualification
    • FAA Orders 8110.49A and 8110.105A
    • EASA CM-SWCEH guidelines
  • Exposure to:
    • Real-Time Operating Systems (RTOS)
    • Model-Based Development (MBD)
    • Advanced Python scripting and automation experience.
  • Knowledge of cybersecurity in avionics systems.
  • Experience with civil aircraft certification programs.
  • Mentoring and technical leadership experience.
  • Experience with Agile or hybrid development methodologies.

Key Responsibilities

Design Reviews & Certification Support

  • Participate in Preliminary Design Reviews (PDR) and Critical Design Reviews (CDR) to ensure designs meet technical and certification requirements.
  • Review and assess supplier certification plans for airborne software and electronic hardware in compliance with:
    • DO-178C
    • DO-254
    • DO-330

Embedded Software & Hardware Assessment

  • Evaluate embedded software and electronic hardware designs for:
    • Correctness
    • Robustness
    • Traceability
  • Review FPGA, ASIC, and PLD-based designs for compliance and certification readiness.

Verification, Validation & Compliance

  • Analyze:
    • V&V results
    • Test reports
    • Certification evidence
    to determine compliance status.
  • Prepare and review design assurance documentation and compliance reports.
  • Ensure alignment with:
    • FAA regulations
    • EASA regulations
    • Airworthiness authority guidelines

Supplier Coordination & Technical Leadership

  • Conduct technical and process audits at supplier facilities.
  • Lead resolution of:
    • Technical issues
    • Safety issues
    • Compliance issues
  • Coordinate with suppliers and internal stakeholders to ensure timely issue resolution.
  • Act as a key technical interface between engineering teams and suppliers.

Engineering Process Improvement

  • Contribute to continuous improvement of engineering processes and the Software & Electronics (SWEL) domain roadmap.
  • Provide technical guidance and mentorship to junior engineers and team members.

Requirements

Sailpoint