Propulse ton avenir

La destination carrières en transports électriques et intelligents
En Route
En Route
37
companies
970
Jobs

Ingénieure ou Ingénieur tests logiciel, BMS / Software test engineer, BMS

BRP
BRP
Employment Types:
Full-time
Locations:
Valcourt, QC J0E 2L0, Canada
Posted on:
04/01/2022

POURQUOI JOINDRE L’ÉQUIPE?

  • Pour mettre en valeur votre sens de l’innovation;
  • Pour travailler dans un environnement où la collaboration constitue une valeur importante;
  • Pour faire partie d’une équipe passionnée par les nouvelles technologies à la tête de la transition de BRP vers l’électrification de ses produits.

CE POSTE CONSISTE PRINCIPALEMENT À...

  • Collaborer avec diverses équipes interfonctionnelles afin d’établir des exigences pour les nouvelles fonctionnalités, les diagnostics, les algorithmes, etc. du système BMS.
  • Concevoir, mettre en œuvre et tester des algorithmes de pointe pour la logique d’exécution du système BMS afin de dériver les calculs des états de charge, de santé, de puissance et d’énergie.
  • Concevoir et mettre au point un logiciel qui met en œuvre le contrôle des systèmes haute tension.
  • Évaluer des stratégies et des algorithmes de contrôle et contribuer à la définition des critères de performance, à l’élaboration de plans de validation pour chaque système et à l’exécution des plans.
  • Réaliser des tests pratiques du matériel, déboguer les systèmes et optimiser les codes.
  • Élaborer et exécuter les plans de test nécessaires à la validation des solutions techniques sur le banc d’essai et sur les différents véhicules tout en tenant compte des normes et des standards établis.
  • Améliorer des modèles de batteries pour garantir la précision de la simulation par rapport à la réalité.
  • Contribuer à l’architecture globale de système.
  • Concevoir des interfaces de systèmes logiciels et veiller au perfectionnement des systèmes une fois qu’ils sont opérationnels.
  • Collaborer avec des équipes pluridisciplinaires pour s’assurer que les sous-systèmes pertinents sont conçus avec les exigences appropriées. Travailler en étroite collaboration avec les ingénieurs de conception, de qualité et de fabrication des produits, ainsi qu’avec l’équipe de production afin d’assurer que le système réponde à tous les objectifs critiques de BRP.
  • Évaluer, concevoir et intégrer des systèmes logiciels de batteries aux véhicules et aux systèmes connexes afin d’équilibrer les exigences de performance, de fiabilité, de coût et de poids.

VOUS ÊTES FAIT POUR CE TRAVAIL SI :

  • Vous avez la capacité de travailler dans un environnement de démarrage de projet avec des objectifs en cours de définition;
  • Vous êtes en mesure de travailler dans un environnement multidisciplinaire;
  • Vous détenez un diplôme ou une maîtrise en génie électrique, en informatique ou en génie informatique ou encore, si vous possédez des compétences exceptionnelles dans des domaines connexes avec une expérience pratique en génie logiciel;
  • Vous avez un minimum de 3 ans d’expérience pertinente;
  • Vous démontrez un intérêt marqué pour la conduite et la conception de véhicules de loisirs et de haute performance;
  • Vous pouvez communiquer en français et en anglais autant oralement que par écrit;
  • Vous possédez de l’expérience avec Simulink et des conceptions intégrées de modélisation;
  • Vous êtes familier avec le cycle de développement Sw, à partir du développement dans Simulink jusqu’à la génération du code en langage C en passant par l’application des paramètres Sw à des fins d’optimisation;
  • Vous avez une bonne compréhension des paramètres logiciels reliés à la performance Sw/Hw, à la maintenabilité des logiciels et à la qualité du code;
  • Vous possédez de l’expérience dans les tests statiques et dynamiques Sw avec Simulink et le langage C.
  • Vous avez une bonne compréhension des normes et des meilleures pratiques en matière de développement de logiciels;
  • Vous possédez une compréhension et une capacité à combiner les principes électriques, électroniques, logiciels et mécaniques;
  • Vous faites preuve de connaissances en programmation de contrôleurs pour le prototypage rapide ainsi qu’en développement de logiciels pour les mobiles;
  • Vous avez la capacité d’analyser et de résoudre des problèmes complexes ainsi que la créativité et la capacité d’innover;
  • Vous êtes à l’aise dans un environnement où les solutions techniques ne sont pas connues, où le chemin n’est pas tracé et avec l’utilisation de méthodes d’analyse prédictive.

NOUS SOMMES TOUJOURS À LA RECHERCHE DE NOUVEAUX TALENTS! Vous n’êtes pas certain d’avoir tout ce qu’il faut? Permettez-nous d’en juger et postulez dès aujourd’hui!

BIENVENUE CHEZ BRP

Leader mondial dans le domaine des véhicules et des bateaux récréatifs, nous créons des moyens innovants de se déplacer sur la neige, l'eau, l'asphalte, la terre et… même dans les airs. Ayant son siège social dans la ville de Valcourt, au Québec, notre entreprise est ancrée dans une tradition d'ingéniosité et d’attention particulière à notre clientèle. Aujourd'hui, nous avons des usines de fabrication au Canada, aux États-Unis, au Mexique, en Finlande, en Australie et en Autriche. Nous comptons sur plus de 14 500 personnes dynamiques, propulsés par la conviction profonde qu'au travail comme dans la vie, l'important n'est pas la destination. C’est le voyage. Le vôtre.

WHY JOIN THE TEAM?

  • To showcase your sense of innovation.
  • To work in an environment where collaboration is an important value.
  • To be part of a team that is passionate about new technologies and leading BRP's transition towards the electrification of its products.

THIS POSITION MAINLY CONSISTS OF ...

  • Work with various cross-functional teams to develop requirements for new BMS features, diagnostics, algorithms, etc.
  • Design, implement and test cutting-edge algorithms for run-time BMS logic to derive State-of-Charge, State-of-Health, State-of-Power and State-of-Energy computations.
  • Design and develop software that implements control of high-voltage systems.
  • Evaluate control strategies and algorithms and contribute to setting performance criteria, developing validation plans for each system and ensuring plan execution.
  • Hands-on hardware brings up, system debugging and code optimization.
  • Develop and execute the test plans necessary for the validation of technical solutions, on the test bench and on the different vehicles, while taking into account the norms and standards established.
  • Develop and enhance existing battery models to ensure Real vs. Simulation accuracy.
  • Contribute to overall system architecture.
  • Design software system interfaces and ensure these systems are continually improved once they are operational.
  • Work with multidisciplinary teams to ensure the relevant subsystems are designed with appropriate requirements. Work closely with product design, quality, and manufacturing engineers, and the production team to ensure that the system supports all critical objectives for BRP.
  • Assess, design and integrate battery software systems to vehicles and related systems to balance out performance, reliability, cost and weight requirements.

YOU WERE BORN FOR THIS JOB IF:

  • You have the ability to work in a project start‑up environment with objectives that are in the process of being defined.
  • You are skilled at working in a multidisciplinary environment.
  • You detain a Bachelor’s degree or a master’s degree in Electrical Engineering, Computer Science, Computer Engineering or proof of exceptional skills in related fields with practical software engineering experience.
  • You have a minimum of 3 years of relevant experience.
  • You demonstrate strong interest in driving and designing recreational & performance vehicles.
  • You can speak and write French and English languages.
  • You possess a background with Simulink and modeling embedded designs.
  • You possess an understanding of Sw development cycle starting from developpement in Simulink, to code generation in C and the application of Sw metrics for optimization.
  • You possess an understanding of software metrics related to the Sw/Hw performance, software maintainability and quality of code.
  • You have experience in static and dynamic Sw testing with Simulink and C language.
  • You possess an understanding of good software development standards and best practices.
  • You possess an understanding and ability to integrate electrical, electronic, software and mechanical principles with each other.
  • You demonstrate controller programming knowledge for rapid prototyping and knowledge in software development for mobile.
  • You have the ability to analyze and solve complex problems, creativity and ability to innovate.
  • You are comfortable in an environment where technical solutions are not known, where the path is not traced and with the use of predictive analysis methods.

WE ARE CONTINUOUSLY RECRUITING! Aren't you sure you have everything you need? Let us be the judge and apply today!

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce of over 14,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey. Yours.

See more positions at BRP