Proper Voltage
Proper Voltage
Proper Voltage est une entreprise technologique B2B qui intervient à l’intersection de l’énergie, de la fabrication et des logiciels. Son système d’exploitation pour batteries (bOS) relie des chimies de batteries avancées aux systèmes d’alimentation utilisés dans les produits commerciaux et industriels, en fournissant aux fabricants et aux producteurs de batteries une couche logicielle pour gérer les performances, la sécurité et le déploiement. En aidant les équipes à intégrer différentes technologies de batteries sans reconcevoir le matériel ni répéter les démarches de certification, Proper Voltage cherche à simplifier le passage de l’innovation dans les batteries à leur utilisation concrète dans les produits. Sa plateforme prend également en charge la gestion et la surveillance de l’alimentation par logiciel tout au long du cycle de vie du produit.

Ingénieur principal firmware, contrôle de conversion de puissance (télétravail en Californie)

Pilotez le développement de firmware temps réel pour le contrôle de convertisseurs CC/CC bidirectionnels dans les systèmes de batteries intelligents de Proper Voltage. Faites progresser du matériel de puissance critique pour la sécurité, de la simulation à la validation en laboratoire certifié.

Description

  • Piloter le firmware temps réel pour des étages de conversion de puissance CC/CC bidirectionnels
  • Développer des boucles de contrôle pour des convertisseurs buck-boost à quatre interrupteurs, l’entrelacement multiphase et l’équilibrage du courant de phase
  • Créer des compensateurs, l’arbitrage des modes, l’architecture du planificateur et des ISR, ainsi que des abstractions de plateforme pour une bibliothèque portable de contrôle CC/CC
  • Implémenter les protections du convertisseur pour la limitation de courant cycle par cycle, la surtension, la sous-tension, le déclassement thermique, les défauts de commande de grille et les transitions vers un état sûr
  • Valider le firmware par rapport aux modèles de contrôle grâce à des simulations en boucle fermée et à des comparaisons de réponses fondées sur les tolérances
  • Concevoir et maintenir des tâches déterministes de contrôle rapide et de supervision, notamment la mesure de la gigue et la documentation du temps d’exécution dans le pire cas
  • Configurer et valider les systèmes PWM, ADC, comparateur, DAC, déclenchement, échantillonnage, temps mort et protection
  • Mesurer la latence d’échantillonnage, de calcul et de mise à jour du PWM sur le matériel cible et communiquer les résultats à l’ingénieur contrôle
  • Implémenter les modes courant constant, tension constante, puissance constante, limitation de courant, démarrage progressif, transition buck-boost, délestage de phases et inversion charge-décharge
  • Mettre en service le matériel du convertisseur en laboratoire grâce à une caractérisation sur toute la plage, incluant le débogage de la commande de grille, le réglage du temps mort et la prévention de la conduction croisée
  • Participer aux essais de gain de boucle, de réponse transitoire et de rendement tout en résolvant les écarts entre le modèle et le matériel
  • Créer des tests unitaires sur cible et des systèmes de régression hardware-in-the-loop
  • Rédiger les spécifications firmware et les preuves de vérification nécessaires à la certification UL 1973, UL 1998 et UL 9540
  • Agir en tant que référent technique, relire le code de contrôle et le code embarqué, et participer aux revues de conception matérielle

Exigences

  • Diplôme de licence en génie électrique, génie informatique ou expertise démontrée équivalente
  • Au moins six ans d’expérience dans le développement de firmware C embarqué de production pour des systèmes temps réel aux ressources limitées
  • Expérience professionnelle dans le développement de firmware de contrôle pour des convertisseurs de puissance à découpage, des onduleurs ou des entraînements de moteurs
  • Bonne connaissance du PID et des équations aux différences 2p2z/3p3z, de la discrétisation, de l’échantillonnage et du délai de calcul, de la saturation et de l’anti-windup
  • Maîtrise des PWM haute résolution, des ADC déclenchés par PWM, des comparateurs analogiques, des DAC et du DMA
  • Maîtrise de l’arithmétique en virgule fixe, notamment du dimensionnement au format Q, de l’analyse des plages et des dépassements, et du comportement en saturation
  • Expérience dans la conception d’ISR déterministes soumises à des contraintes temporelles strictes, ainsi que dans la mesure et la justification du temps d’exécution dans le pire cas
  • Capacité à mener de manière autonome des travaux de laboratoire avec des oscilloscopes, des sondes isolées et différentielles, des sondes de courant, des charges électroniques et des alimentations bidirectionnelles
  • Expérience du contrôle de versions, des revues de code, des spécifications et des preuves de test
  • Doit être autorisé à travailler aux États-Unis ; aucun parrainage de visa n’est disponible
  • Une expérience avec dsPIC, dsPIC33C/33CK/33CH, MPLAB X, XC16 et l’écosystème de puissance numérique de Microchip est appréciée
  • Une expérience du contrôle de convertisseurs bidirectionnels et entrelacés multiphases, du contrôle en mode courant moyen, de GaN/SiC, d’ARM Cortex-M, de PLECS, de MATLAB/Simulink, des mesures avec analyseur de réseau, du stockage d’énergie par batteries, de la recharge de véhicules électriques, des convertisseurs photovoltaïques et interactifs avec le réseau, de la sécurité fonctionnelle et de la certification, de MISRA C, de l’analyse statique, de CAN/CANopen et des bibliothèques de contrôle portables est appréciée

Avantages

  • Des options d’achat d’actions sont incluses dans le package de rémunération
  • Couverture complète médicale, dentaire et optique
  • Congés payés généreux
  • Jours fériés payés conformément à la politique de congés payés