CHAPTERS Group AG
Analog Devices
Ingénieur principal en développement d'algorithmes IA/ML - Battery Insights
À propos de Analog Devices
Analog Devices, Inc. (NASDAQ: ADI finance.yahoo.com/quote/ADI/?ltr=1) est un leader mondial des semi-conducteurs qui fait le pont entre les mondes physique et numérique pour permettre des percées à l'Intelligent Edge. ADI combine des technologies analogiques, numériques, d'IA et logicielles dans des solutions qui luttent contre le changement climatique, connectent de manière fiable les humains au monde, et contribuent à faire progresser l'automatisation, la robotique, la mobilité, la santé, l'énergie et les centres de données. Avec un chiffre d'affaires de plus de 11 milliards de dollars en FY25, ADI permet aux innovateurs d'aujourd'hui de garder une longueur d'avance sur ce qui est possible. Apprenez-en plus sur analog.com analog.com/en.html ainsi que sur LinkedIn linkedin.com/company/analog-devices et X x.com/ADI_News.
Ce que nous recherchons
Ingénieur principal IA/ML – Architecture logicielle et algorithmique (Battery Insights)
Ce poste fait partie de l'unité commerciale automobile d'ADI, au sein de l'organisation des systèmes de gestion de batterie (BMS), et est intégré à l'équipe Battery Lifetime Insights Systems and Solutions (BLISS).
BLISS développe des solutions de nouvelle génération basées sur des algorithmes et des informations sur les batteries qui repoussent les limites de ce que les systèmes de batterie peuvent accomplir – en améliorant les performances, en prolongeant la durée de vie et en permettant des systèmes énergétiques plus sûrs et plus intelligents dans les applications automobiles et d'électrification.
Résumé du poste
Nous recherchons un ingénieur principal – Architecture logicielle et algorithmique pour prendre en charge l'architecture de bout en bout des algorithmes d'analyse de batterie et leur intégration dans les systèmes logiciels de production.
Ce rôle combine une expertise algorithmique approfondie et un leadership en architecture logicielle au niveau du système. Le candidat idéal définira la manière dont les capacités algorithmiques avancées sont structurées, modularisées et déployées dans des environnements embarqués et de production – comblant ainsi le fossé entre le développement d'algorithmes et les logiciels d'application complets.
Le candidat agira en tant que leader technique auprès des équipes d'algorithmes, de logiciels embarqués et de systèmes, en veillant à ce que les solutions soient non seulement analytiquement solides, mais aussi évolutives, maintenables et prêtes pour la production.
Ce que nous recherchons
- Architecture + profondeur : quelqu'un capable de définir l'architecture système tout en comprenant les fondamentaux des algorithmes.
- Esprit produit : axé sur la livraison de solutions déployables, maintenables et évolutives.
- Leadership inter-domaines : capable de faire le pont entre les équipes d'algorithmes, de logiciels embarqués et de systèmes.
- Responsabilité et clarté : à l'aise pour assumer la responsabilité de l'orientation technique et des décisions architecturales.
- Communication solide : capable de traduire des concepts complexes pour des parties prenantes techniques et non techniques.
Responsabilités clés
Responsabilité de l'architecture
- Définir et prendre en charge l'architecture logicielle et algorithmique de bout en bout pour les solutions d'analyse de batterie.
- Établir des modèles d'architecture modulaires et évolutifs qui permettent un développement, une intégration et une réutilisation efficaces.
- Définir les interfaces, les flux de données et les limites des composants à travers les couches algorithmiques, logicielles embarquées et système.
Leadership algorithmique
- Piloter le développement d'algorithmes de batterie avancés combinant le traitement du signal, l'IA/ML, la modélisation et l'électrochimie.
- Concevoir des frameworks et des abstractions algorithmiques qui prennent en charge un déploiement robuste sur divers cas d'utilisation et plateformes.
- S'assurer que les conceptions algorithmiques sont alignées sur les contraintes au niveau du système et les exigences du produit.
Intégration système et embarquée
- Traduire les concepts algorithmiques en conceptions logicielles prêtes pour la production, adaptées aux systèmes embarqués et temps réel.
- Travailler en étroite collaboration avec les équipes de logiciels embarqués pour intégrer les algorithmes dans les piles logicielles BMS et au niveau du système.
- Gérer les compromis entre précision, performance, coût de calcul et empreinte mémoire.
Leadership technique interfonctionnel
- Diriger l'alignement architectural entre les équipes d'algorithmes, de logiciels embarqués, de systèmes et de matériel.
- Définir et communiquer l'orientation technique, les décisions architecturales et les stratégies d'intégration.
- Collaborer avec les parties prenantes internes et les clients pour aligner l'architecture sur les besoins des produits et des applications.
Exécution et livraison
- Guider les projets de la conception à la définition de l'architecture, au prototypage, à la validation et au déploiement.
- Identifier les risques et piloter les stratégies d'atténuation au niveau de l'architecture.
- Contribuer au développement de frameworks, d'outils et de bonnes pratiques pour le déploiement d'algorithmes.
Mentorat et influence
- Encadrer les ingénieurs tant dans le développement d'algorithmes que dans la réflexion sur la conception au niveau du système.
- Influencer l'excellence en ingénierie en matière d'architecture, de modularité et de préparation à la production.
Qualifications requises
- Doctorat ou Master en génie électrique, génie mécanique, mathématiques appliquées, physique, informatique ou domaine connexe (ou expertise approfondie équivalente).
- 12+ années d'expérience dans l'industrie, incluant :
- Une expérience significative dans le développement d'algorithmes, et
- Une expérience avérée en architecture logicielle ou système pour des produits complexes.
- Capacité démontrée à définir et à prendre en charge l'architecture de systèmes déployés, et pas seulement à développer des algorithmes.
- Solide expérience dans plusieurs des domaines suivants :
- Développement d'algorithmes
- Machine learning / IA
- Traitement du signal et estimation
- Modélisation mathématique et simulation
- Systèmes de contrôle
- Expérience dans la traduction d'algorithmes dans des environnements de production ou de logiciels embarqués.
- Solide compréhension de :
- Principes d'architecture logicielle (modularité, interfaces, conception système)
- Contraintes des systèmes embarqués et temps réel
- Maîtrise d'outils tels que MATLAB/Simulink et Python (NumPy, SciPy, PyTorch, etc.).
- Capacité avérée à travailler au sein d'équipes interfonctionnelles et à travers des limites système complexes.
Qualifications souhaitées
- Expérience pratique des algorithmes de batterie (SOC, SOH, diagnostics ou analyses de batterie avancées).
- Expérience avec l'architecture et l'intégration des systèmes de gestion de batterie (BMS).
- Contexte en modélisation de systèmes électrochimiques.
- Expérience dans la définition d'architectures logicielles dans des environnements automobiles ou de systèmes embarqués.
- Familiarité avec les processus automobiles tels qu'AUTOSAR et ASPICE.
- Expérience avérée dans la direction d'architectures multidisciplinaires entre les équipes d'algorithmes et de logiciels embarqués.
Lieu
Limerick, Dublin, Cork
Lieu de secours: Munich, Allemagne
#LI-BF1
Pour les postes nécessitant l'accès à des données techniques, Analog Devices, Inc. peut devoir obtenir une approbation de licence d'exportation auprès du Département du Commerce des États-Unis - Bureau de l'Industrie et de la Sécurité et/ou du Département d'État des États-Unis - Direction des contrôles du commerce de défense. À ce titre, les candidats à ce poste – à l'exception des citoyens américains, des résidents permanents américains et des personnes protégées telles que définies par 8 U.S.C. 1324b(a)(3) – pourraient devoir passer par un processus d'examen de licence d'exportation.
Analog Devices est un employeur garantissant l'égalité des chances. Nous favorisons une culture où chacun a une opportunité de réussir, indépendamment de sa race, couleur, religion, âge, ascendance, origine nationale, origine sociale ou ethnique, sexe, orientation sexuelle, genre, identité de genre, expression de genre, état civil, grossesse, statut parental, handicap, condition médicale, information génétique, statut militaire ou vétéran, adhésion syndicale et affiliation politique, ou tout autre groupe légalement protégé.
Type de poste: Expérimenté
Déplacements requis: Oui, 10% du temps
Type de quart: 1er quart/Journée
