* English follows *
OPAL-RT Technologies recherche un Analyste en Solveur Numérique - Division Intégration des Modèles & Moteurs de Simulation.
À propos d’OPAL-RT Technologies :
Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec! OPAL-RT s’est donné comme ambitieux défi de démocratiser la simulation temps réel afin de la rendre accessible à chaque ingénieur et chercheur. En rejoignant le clan des OPALIENS, vous contribuerez à la technologie du futur.
Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude de secteurs tels que l'automobile, l'aérospatiale, l’énergie, le transport, la fabrication industrielle, etc. Fondée au Québec et maintenant assurée par une présence mondiale, OPAL-RT a le vent dans les voiles!
A propos de la Division Intégration des Modèles & Moteurs de Simulation :
La division MSEI regroupe les différentes équipes jouant un rôle clef dans le développement des modèles et logiciels spécialisés temps-réel au cœur des solutions d’OPAL-RT. La division développe et maintient des produits servant à la modélisation et simulation temps-réel haute performance des systèmes électriques et d’électronique de puissance. L’équipe compte parmi ses membres non seulement des experts en modélisation et simulation temps-réel, mais également des programmeurs de métier dédiés à l’amélioration de notre cadre logiciel de modélisation, d’intégration des modèles, et des différents solveurs. Un autre rôle de la division consiste à faire évoluer nos différents logiciels, afin d’intégrer les dernières technologies de pointes; tant au niveau des modèles, des méthodes de résolutions d’équation que des différents compilateurs de nos systèmes CPU/FGPA.
Fonctions principales:
Étudier, développer et tester des concepts et techniques tels que :
-
Topologie de convertisseurs.
- Méthode de résolution des circuits électriques.
- Méthode de découplage des systèmes d’états.
- Optimisation et amélioration de solveurs dont la division est responsable.
- Offrir du mentorat pour assurer l’évolution des différents membres de l’équipe sur les méthodes de résolution numériques.
- Proposer des solutions innovantes pour la résolution numérique des circuits électriques.
Exigences:
-
Scolarité: Maîtrise ou Doctorat en génie électrique, génie logiciel ou mathématiques.
- Expérience: Minimum 4 ans d’expérience dans la simulation de systèmes dynamiques et modèles électriques : stabilité des systèmes non-linéaire , solveur numérique,électronique de puissance, modélisation sur FPGA ou systèmes embarquées .
- Connaissances requises : Solides compétences en dynamique et transitoires des systèmes physiques et électriques. Bonne maîtrise des méthodes numériques pour la résolution d’équations différentielles, des méthodes d’optimisation et de l’arithmétique numérique (point fixe et flottant). Compréhension des compromis entre précision et performance, en fonction des contraintes de calcul et des limites physiques des modèles. Capacité à proposer des solutions créatives et efficaces pour répondre aux exigences de simulation temps réel de systèmes complexes et intensifs en calcul. Aptitudes en vulgarisation et en synthèse, permettant d’expliquer clairement les méthodes et algorithmes employés, développés ou adaptés.
- Compétences informatiques:
Une maîtrise de 3 des 4 compétences suivantes : MATLAB/Simulink C/C++ ; Xilinx/Vitis , Python.
- Compétences linguistiques : Français obligatoire. Une bonne connaissance de l'anglais est nécessaire pour la lecture d'ouvrages spécialisés/scientifiques non disponibles en français et pour l'utilisation de logiciels spécialisés qui n'existent qu'en anglais.
Une carrière chez OPAL-RT vous conviendra si :
-
Vous recherchez des défis stimulants qui vous pousseront à vous dépasser sans cesse.
- Vous rêvez d’une ambiance à la fois familiale, professionnelle, collaborative et conviviale.
- Vous avez besoin d’un horaire flexible et l’accès au télétravail afin de concilier votre vie privée à votre vie professionnelle.
- Vous souhaitez parfaire vos connaissances et votre savoir-faire en côtoyant des chercheurs, des innovateurs, des scientifiques qui ont tous un point en commun, la Passion.
- Vous avez fait le choix d’être un collaborateur important pour l’avancement technologie d’une multitude d’industries.
- Vous désirez être considéré pour vos idées, votre créativité et vos talents.
- Vous connaissez votre valeur et recherchez une rémunération globale concurrentielle.
- Vous ne voulez pas un simple emploi, vous voulez une carrière!
Note : L'utilisation du genre masculin inclut le féminin et est utilisé uniquement pour faciliter la lecture.
- Créer un travail significatif signifie adopter différentes perspectives. Nous sommes un employeur garantissant l'égalité des chances et ne discriminons pas. Embrasser la différence est ce qui fait de OPAL-RT ce qu'elle est — nous ne voudrions pas qu'il en soit autrement.
-
OPAL-RT Technologies is looking for a Numerical Solver Analyst – Model & Simulation Engine Integration Division.
About OPAL-RT Technologies :
Imagine working for a company with customers including NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL and Hydro-Québec! OPAL-RT’s ambitious challenge is to fully democratize simulation, making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will be helping to develop the technology of the future.
OPAL-RT is recognized leader in diverse and powerful applications. The company's tools are used in a wide variety of fields, including, automotive, aerospace, energy, transportation and industrial manufacturing. Established in Quebec and bolstered by a global presence, OPAL-RT is always looking to the future.
About the Model & Simulation Engine Integration Division :
The Model & Simulation Engine Integration (MSEI) Division brings together the teams that play a key role in the development of the specialized real-time models and software at the core of OPAL-RT's solutions. The division develops and maintains products used for high-performance real-time modeling and simulation of electrical and power electronic systems.
The team includes not only experts in real-time modeling and simulation, but also professional software developers dedicated to improving our modeling framework, model integration environment, and numerical solvers. Another important mission of the division is to continuously evolve our software ecosystem by integrating state-of-the-art technologies in modeling, numerical solution methods, and compiler technologies for CPU and FPGA-based systems.
Main Responsibilities :
Study, develop, and test concepts and techniques such as:
-
Power converter topologies.
- Electrical circuit solution methods.
- State-space decoupling techniques.
- Optimize and improve the numerical solvers under the responsibility of the division.
- Provide mentorship and technical guidance to support the growth of team members in numerical solution methods.
- Propose innovative approaches for the numerical solution of electrical circuits.
Requirements:
-
Education: Master's degree or Ph.D. in Electrical Engineering, Software Engineering, Mathematics, or a related field.
- Experience: Minimum of 4 years of experience in the simulation of dynamic systems and electrical models, including expertise in several of the following areas: nonlinear system stability , numerical solvers,Power electronics, FPGA-based or embedded-system modeling.
- Required knowledge : Strong knowledge of the dynamics and transient behavior of physical and electrical systems. Solid understanding of numerical methods for solving differential equations, optimization techniques, and numerical arithmetic (fixed-point and floating-point). Strong communication and analytical skills, with the ability to clearly explain the methods and algorithms being used, developed, or adapted. Ability to understand and balance the trade-offs between simulation accuracy and computational performance while considering real-time constraints and the physical limitations of the models. Capable of proposing innovative and efficient solutions to address the challenges of real-time simulation of complex, computationally intensive systems.
- Technical Skills: Proficiency in at least three of the following technologies: MATLAB/Simulink, C/C++ , Xilinx Vitis , Python.
- Language abilities: French required. Good English skills are required for reading specialized/scientific books not available in French and the use of specialized software that exists only in English.
A career with OPAL-RT will suit you if:
-
You are seeking stimulating challenges that will constantly push you to do your best
- You dream of a family environment that is also professional, cooperative and friendly.
- You need a flexible schedule and the ability to telecommute in order to balance work and home life.
- You want to continue to expand your knowledge and know-how by working side-by-side with researchers, innovators and scientists who share one thing, Passion.
- You have chosen to be an important contributor to the technological progress in a multitude of industries.
- You want to be recognized for your ideas, creativity and talent.
- You know your worth and seek a globally competitive salary.
- You don’t just want a job, you want a career!
Note: The use of the masculine gender includes the feminine and is employed solely to facilitate reading. The use of the masculine gender includes the feminine and is employed solely to facilitate reading.
Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing difference is what makes OPAL-RT what it is—and we wouldn’t have it any other way.