Développeur(euse) en Automatisation Assurance Qualité / Quality Assurance Automation Developer

OPAL-RT TECHNOLOGIES

Montreal

Hybrid

CAD 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Horaires flexibles
Télétravail

Job summary

OPAL-RT Technologies recherche un Développeur en Automatisation Assurance Qualité pour rejoindre l’équipe dédiée au développement, à la maintenance et au suivi des tests automatisés utilisés dans la validation continue des fonctionnalités.

Le candidat idéal collaborera étroitement avec les équipes et devra maîtriser Python, Linux, Jenkins et shell scripting, avec des connaissances en MATLAB/Simulink et FPGA, tout en s’adaptant à un environnement riche en protocoles de communication.

Qualifications

  • Diplôme requis en génie électrique, informatique ou logiciel.
  • Bonne maîtrise de Python, Linux, Jenkins et Git/GitLab.
  • Compétences en scripts Shell et outils IA appliqués au dev.
  • Connaissances en MATLAB/Simulink et FPGA.

Responsibilities

  • Développer et maintenir des tests automatisés dans l’intégration continue.
  • Analyser et documenter des anomalies en manipulations matérielles et logicielles.
  • Surveiller et stabiliser les tests automatisés pour fiabiliser le processus.
  • Proposer des améliorations aux outils et infrastructures de test.

Skills

Python
Linux
Jenkins
Groovy
Git/GitLab
Shell scripting
IA appliquée au dev logiciel

Education

Baccalauréat en génie électrique, informatique ou logiciel

Tools

MATLAB/Simulink
JIRA
FPGA
Protocoles de communication
Driver development
Architectures processeur

Job description

OPAL-RT Technologies recherche un Développeur en Automatisation Assurance Qualité.

À 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 Du Poste

Le candidat sélectionné travaillera au sein de l’équipe de développement de pilotes de cartes électroniques et de protocoles de communication. Il sera responsable du développement, de la maintenance et du suivi des tests automatisés utilisés dans le cadre de la validation continue des différentes fonctionnalités développées par l’équipe.

La personne retenue travaillera en étroite collaboration avec les membres de l’équipe et aura l’occasion d'acquérir des connaissances sur plusieurs protocoles de communication (IEC 61850, Modbus, CAN, DNP3, C37.118, ARINC 429, IEEE 1588, PROFINET, etc.) ainsi que sur des technologies de pointe telles que les FPGA, Linux et MATLAB/Simulink.

Le poste comprend également une composante pratique impliquant des manipulations matérielles afin de reproduire et d’analyser des problèmes signalés par différentes équipes (installation de cartes électroniques, remplacement de processeurs, mesures électriques à l’aide d’un oscilloscope, etc.).

Responsabilités Principales
  • Développer et maintenir des tests automatisés dans un environnement d’intégration continue (45 %).
  • Reproduire, analyser et documenter des problèmes en effectuant les manipulations matérielles et logicielles requises (30 %).
  • Surveiller, analyser et stabiliser les tests automatisés afin d’en assurer la fiabilité (15 %).
  • Proposer et mettre en œuvre des améliorations aux outils et infrastructures de test (10 %).
Exigences
  • Scolarité : Baccalauréat en génie électrique, informatique ou logiciel.
  • Connaissances requises : Python, Linux, Jenkins, Groovy, Git/GitLab, scripts Shell, outils d’IA appliqués au développement logiciel.
  • Atouts importants : MATLAB/Simulink, JIRA, FPGA, protocoles de communication, développement de pilotes (drivers), architectures processeur.
  • Compétences linguistiques : Français fonctionnel. Des cours pourront être offerts au besoin afin de faciliter l’intégration. Bonne compréhension de l’anglais technique pour la consultation de documentation spécialisée.
  • Qualités recherchées : Rigueur, autonomie, esprit d’analyse, sens de l’organisation, curiosité technique, capacité d’adaptation et aptitude au travail d’équipe.
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!
  • 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 ils looking for Quality Assurance Automation Developer.

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 Position

The selected candidate will work within the electronic board driver and communication protocol development team. They will be responsible for the development, maintenance, and monitoring of automated tests used for the continuous validation of the various features developed by the team.

The selected candidate will work closely with team members and will have the opportunity to gain knowledge of several communication protocols (IEC 61850, Modbus, CAN, DNP3, C37.118, ARINC 429, IEEE 1588, PROFINET, etc.) as well as cutting-edge technologies such as FPGAs, Linux, and MATLAB/Simulink.

The position also includes a hands-on component involving hardware manipulation to reproduce and analyze issues reported by different teams (installation of electronic boards, processor replacement, electrical measurements using an oscilloscope, etc.).

Main Responsibilities
  • Develop and maintain automated tests in a continuous integration environment (45%).
  • Reproduce, analyze, and document issues by performing the required hardware and software manipulations (30%).
  • Monitor, analyze, and stabilize automated tests to ensure their reliability (15%).
  • Propose and implement improvements to testing tools and infrastructure (10%).
Requirements
  • Education : Bachelor’s degree student in electrical, computer, or software engineering.
  • Required Knowledge: Python, Linux, Jenkins, Groovy, Git/GitLab, Shell scripting, AI tools applied to software development.
  • Important Assets: MATLAB/Simulink, JIRA, FPGA, communication protocols, driver development, processor architectures.
  • Language Skills: Functional French. Courses may be offered as needed to facilitate integration. Good understanding of technical English for consulting specialized documentation.
  • Desired Qualities: Rigor, autonomy, analytical skills, organizational skills, technical curiosity, adaptability, and ability to work as part of a team.
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!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(euse) en Automatisation Assurance Qualité / Quality Assurance Automation Developer
Développeur(euse) en Automatisation Assurance Qualité / Quality Assurance Automation Developer

OPAL-RT TECHNOLOGIES India Pvt. Ltd. • Montreal

Hybrid
CAD 65,000 - 90,000
Développeur de Tests Automatisés / Test Automation Developer
Développeur de Tests Automatisés / Test Automation Developer

OPAL-RT TECHNOLOGIES • Montreal

On-site
CAD 70,000 - 90,000
Horaires flexibles
Télétravail possible
Développeur de Tests Automatisés / Test Automation Developer
Développeur de Tests Automatisés / Test Automation Developer

OPAL-RT TECHNOLOGIES India Pvt. Ltd. • Montreal

On-site
CAD 70,000 - 95,000
Horaires flexibles
Télétravail partiel
Développeur de Tests Automatisés / Test Automation Developer
Développeur de Tests Automatisés / Test Automation Developer

OPAL-RT TECHNOLOGIES Inc. • Montreal

On-site
CAD 75,000 - 110,000
Horaires flexibles
Télétravail partiel
Formation continue
Développeur(euse) Logiciel Systèmes Embarqués / Embedded Systems Software Developer
Développeur(euse) Logiciel Systèmes Embarqués / Embedded Systems Software Developer

OPAL-RT TECHNOLOGIES Inc. • Montreal

On-site
CAD 85,000 - 110,000
Testeur(euse) de Systèmes Intégrés / Integrated Systems Tester
Testeur(euse) de Systèmes Intégrés / Integrated Systems Tester

OPAL-RT TECHNOLOGIES Inc. • Montreal

On-site
CAD 55,000 - 70,000
Horaires flexibles
Télétravail possible
Développeur Logiciel Systèmes de Build / Build Systems Software Developer
Développeur Logiciel Systèmes de Build / Build Systems Software Developer

OPAL-RT TECHNOLOGIES Inc. • Montreal

On-site
CAD 90,000 - 120,000
Intégrateur de Systèmes – Intégration Mobilité / Systems Integrator – Integration Mobility
Intégrateur de Systèmes – Intégration Mobilité / Systems Integrator – Integration Mobility

OPAL-RT TECHNOLOGIES India Pvt. Ltd. • Montreal

On-site
CAD 70,000 - 110,000
Horaires flexibles
Télétravail
Voyages internationaux
Analyste de solutions clients / Customer Solution Analyst
Analyste de solutions clients / Customer Solution Analyst

OPAL-RT TECHNOLOGIES Inc. • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Développeur(euse) Logiciel Drivers / Drivers Software Developer
Développeur(euse) Logiciel Drivers / Drivers Software Developer

OPAL-RT TECHNOLOGIES India Pvt. Ltd. • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Horaires flexibles
Télétravail possible
Ambiance collaborative
+1