Redwood Materials

Ingénieur Logiciel – Contrôleur de Site, Stockage d'Énergie

PythonDockerKubernetesRust
Traduction automatique. Consultez l’original.

À propos de Redwood Materials

Redwood Materials a été fondée en 2017 par JB Straubel, co-fondateur et ancien directeur technique de Tesla, sur une idée simple mais radicale : les minéraux critiques qui alimentent la transition énergétique existent déjà. Il suffit de les récupérer. Aujourd'hui, Redwood est le plus grand recycleur de batteries lithium-ion en Amérique du Nord — récupérant, raffinant et redéployant des minéraux critiques à partir de batteries en fin de vie dans la chaîne d'approvisionnement. Sur le plan énergétique, Redwood a déployé le plus grand projet de batteries de seconde vie au monde, fournissant de l'énergie aux centres de données d'IA en quelques mois plutôt qu'en quelques années grâce à une architecture énergétique propriétaire entièrement conçue en interne. L'entreprise est rentable, le marché sur lequel elle opère devrait croître de 20 à 50 fois au cours de la prochaine décennie, et Redwood est la seule entreprise disposant de la chaîne d'approvisionnement, de la technologie et de l'échelle opérationnelle pour la diriger.

Ingénieur Logiciel – Contrôleur de Site, Stockage d'Énergie

Nous sommes au seuil d'une transition énergétique mondiale. Chez Redwood Materials, nous allons au-delà du recyclage des batteries pour construire l'écosystème énergétique circulaire le plus avancé de la planète. Notre objectif est de faire passer l'industrie des infrastructures statiques et lourdes vers des actifs énergétiques agiles et contrôlés par logiciel.

Le Contrôleur de Site est le « Système Nerveux Central » de nos systèmes modulaires de stockage d'énergie par batterie (BESS). C'est la plateforme qui nous permet d'harmoniser des batteries neuves et reconditionnées en un seul actif énergétique haute performance. Nous recherchons des ingénieurs pour construire le réseau numérique qui rendra enfin l'énergie renouvelable prête pour la charge de base et transformera le réseau en un réseau véritablement numérique et réactif. En tant qu'Ingénieur Logiciel Contrôleur de Site, vous serez responsable de l'orchestration de haut niveau de nos sites de stockage à l'échelle du réseau. Opérant au niveau de la « Coordination du Système », vous concevrez et implémenterez la logique critique qui dicte comment les sites à l'échelle GWh interagissent avec le fournisseur d'électricité, les actifs industriels et le Cloud Redwood. Vous construirez la plateforme logicielle évolutive et résiliente qui rend possible notre technologie propriétaire « Pack Manager ».

Les responsabilités incluront

  1. Architecture de Système Distribué : Concevoir et implémenter une architecture logicielle évolutive et résiliente pour le Contrôleur de Site, garantissant qu'il puisse coordonner des milliers de microcontrôleurs distribués sans interruption.
  1. Logique de Contrôle à Niveaux : Diriger le développement de systèmes de contrôle multi-taux, équilibrant la coordination globale du site avec l'exécution en temps réel du réseau. Vous collaborerez avec les équipes de simulation et de contrôle pour optimiser l'état de charge et la longévité des batteries au niveau de la coordination du site, tout en dirigeant l'intégration de contrôles en boucle fermée à haute vitesse pour assurer une synchronisation du réseau à la sous-cycle et une exécution précise des commandes.
  1. Résilience du Système et Gestion des Défauts : Concevoir des cadres robustes de gestion des défauts, en concevant les machines d'état responsables de la récupération autonome des erreurs et des modes de sécurité.
  1. Réseaux Déterministes : Concevoir les couches réseau physiques et temps réel. Vous définirez les interfaces de communication et les protocoles réseau qui garantissent un flux de données fiable à faible latence entre le contrôleur de site, les actifs locaux et la télémétrie en amont.
  1. Abstraction et Intégration Matérielles : Concevoir et définir les interfaces logicielles critiques qui permettent à notre « Pack Manager » de servir de traducteur universel. Vous architecturerez les couches de communication pour assurer une haute disponibilité et un échange de données résilient entre le contrôleur de site centralisé et une flotte hétérogène de microcontrôleurs en aval.
  1. Excellence Logicielle Testable : Concevoir et implémenter des logiciels hautement modulaires et testables. Vous êtes responsable de garantir que toute la logique du contrôleur de site est construite en tenant compte des tests unitaires et d'intégration automatisés, fournissant une base solide pour la validation à l'échelle du système.
  1. Diagnostics Système : Familiarité avec les outils de journalisation distribuée et optimisation des flux de données de télémétrie pour le suivi en temps réel de la santé et des performances du système.

Qualifications souhaitées

  1. Formation : Un BS ou MS en Informatique ou Génie Électrique, combiné à 2+ années d'expérience professionnelle dans le développement de logiciels applicatifs pour systèmes contraints matériellement.
  1. Outillage Moderne : Maîtrise de Rust et Python. Vous comprenez quand exploiter la sécurité et les performances de Rust pour l'orchestration de site et comment utiliser Python pour des outils et simulations rapides.
  1. Réseaux Industriels : Connaissance approfondie des protocoles de communication industriels (Modbus TCP et CAN). Une expérience avec DNP3 ou IEC 61850 est un plus significatif.
  1. Administration Système : Solide expérience en administration système Linux et avec les technologies de conteneurisation modernes (Docker, Kubernetes) pour l'edge computing.
  1. Orchestration de Flotte : Expérience dans la mise en œuvre et la gestion de pipelines de mise à jour de micrologiciels sans fil (OTA) haute disponibilité, garantissant des mises à jour sécurisées et fiables du cloud jusqu'aux contrôleurs en aval.
  1. Cycle de Vie des Données : Expérience avec les bases de données de séries temporelles et les outils de visualisation de données pour surveiller la santé du système et les flux d'énergie.
  1. Intégration Matérielle : Expérience avérée dans l'intégration de composants prêts à l'emploi (VOTS) — tels que les systèmes PV, les onduleurs industriels, les systèmes de sécurité incendie et les contrôleurs CVC — dans une plateforme logicielle unifiée.

Conformément aux lois californiennes sur la transparence salariale, la fourchette de salaire pour ce poste est indiquée ci-dessous. La rémunération réelle peut varier en fonction d'une variété de facteurs, notamment l'expérience, l'éducation et les compétences.

Fourchette salariale en Californie : $180,000 — $237,500 USD

Le poste est à temps plein. La rémunération sera proportionnelle à l'expérience.

Nous collectons des informations personnelles (IP) vous concernant dans le cadre de votre candidature d'emploi chez Redwood Materials, y compris les catégories suivantes d'IP : identifiants, dossiers personnels, informations professionnelles ou d'emploi, et déductions tirées de vos IP. Nous collectons vos IP pour nos propres besoins, y compris la prestation de services et d'opérations liés à votre emploi potentiel. Si vous avez des questions supplémentaires relatives à la confidentialité, veuillez nous contacter à l'adresse [email protected].

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter