XX
Software Engineer InternFlux LinesMarkham, Ontario, Canada

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Software Engineer Intern

Flux Lines
  • CA
    Markham, Ontario, Canada
  • CA
    Markham, Ontario, Canada

Über

Software Engineering Intern – BESS Digital Twin & Operational Simulator | Maritime Energy Storage Startup | Remote / Hybrid 4-month internship | Start date: May 2026


About Flux Lines

Flux Lines is developing battery barges that combine floating shore power with grid-scale energy storage, accelerating maritime electrification without the cost or delays of fixed port infrastructure.


The Core Challenge

A Flux Barge operates at the intersection of three dynamic, interdependent systems:

  • The grid — real-time electricity prices, grid operator signals, curtailment events, and ancillary service dispatch windows
  • Port traffic — container vessel arrival/departure schedules, berth occupancy, shore power demand profiles, and turnaround variability
  • The environment — weather conditions (wind, waves, temperature) affecting both barge operations and battery thermal behavior

Optimizing a BESS barge in this environment requires a model, representing the barge and its operating context, that can be used to simulate, predict, and optimize decisions before they are made.


What You'll Build

As our Software Engineering Intern, your primary mission is to design and develop a digital twin of the Flux Barge, integrating real-world data streams to simulate barge behavior under realistic operating conditions:

  • Build a physics-informed BESS simulation model covering state of charge, charge/discharge cycles, degradation, and thermal behavior of the LFP battery system
  • Integrate live and forecast weather data (wind speed, wave height, ambient temperature) to model their impact on barge operability and battery performance
  • Integrate vessel traffic data (AIS feeds, port schedules) to simulate shore power demand patterns — when ships arrive, how long they stay, and how much power they need
  • Integrate grid operator signals (real-time pricing, dispatch instructions, curtailment) to model the barge's dual role as both a shore power provider and a grid flexibility asset
  • Develop a scenario engine allowing the team to run what-if simulations: What happens to SoC if three vessels arrive simultaneously? How does a curtailment event affect shore power availability? What is the optimal charge window given tomorrow's weather and traffic forecast?
  • Expose simulation outputs through a clean data interface (API or dashboard) usable by the engineering and commercial teams


Internship Details

  • Duration: 4 months
  • Start date: May 2026
  • Location: Remote / Hybrid (flexible)


What We're Looking For

  • Student in Software Engineering, Computer Engineering, Applied Mathematics, or related field (Bachelor's or Master's level)
  • Strong programming skills in Python — experience with simulation, numerical modeling, or scientific computing (NumPy, Pandas, SciPy) is a strong asset
  • Familiarity with time-series data, APIs, and working with real-world data feeds (weather APIs, AIS, market data)
  • Interest in energy systems modeling — knowledge of battery electrochemistry or power systems is a plus, not a prerequisite
  • Autonomous, rigorous, and comfortable in an early-stage environment where the problem is real but the path isn't fully defined yet
  • Bilingual (EN/FR) is an asset

What We Offer

  • A rare opportunity to build something that directly shapes how a physical, revenue-generating asset is operated
  • Experience a fast-paced, early-stage startup environment, doing meaningful work with an environmental and social impact
  • Full ownership of a greenfield technical challenge with real product and commercial implications
  • Direct mentorship from the founders
  • Flexible remote/hybrid arrangement

Apply by sending your CV and a short note about why this problem interests you.


Version française


Stagiaire en génie logiciel – Jumeau numérique et simulateur opérationnel BESS | Startup en stockage d'énergie maritime | Télétravail / Hybride Stage de 4 mois | Début : mai 2026


À propos de Flux Lines

Flux Lines développe des barges-batteries combinant l'alimentation électrique à quai avec du stockage d'énergie à l'échelle du réseau, afin d'accélérer l'électrification maritime sans les coûts prohibitifs ni les délais d'une infrastructure fixe. Notre Flux Barge 550 est un actif à double vocation : elle alimente les navires à quai tout en offrant des services de flexibilité au réseau électrique. Nous sommes une startup en phase de démarrage qui avance rapidement, et nous cherchons des bâtisseurs.


Le défi central

Une barge Flux opère à l'intersection de trois systèmes dynamiques et interdépendants :

  • Le réseau électrique — prix de l'électricité en temps réel, signaux des opérateurs de réseau, événements de délestage et fenêtres de dispatch pour services auxiliaires
  • Le trafic portuaire — horaires d'arrivée et de départ des porte-conteneurs, occupation des quais, profils de demande en alimentation à quai et variabilité des escales
  • L'environnement — conditions météorologiques (vent, vagues, température) affectant à la fois les opérations de la barge et le comportement thermique des batteries

Optimiser une barge BESS dans cet environnement exige un modèle, de la barge et de son contexte opérationnel, utilisable pour simuler, anticiper et optimiser les décisions avant qu'elles ne soient prises.


Ce que tu vas construire

En tant que stagiaire en génie logiciel, ta mission principale est de concevoir et développer un jumeau numérique de la Flux Barge, en intégrant des flux de données réels pour simuler le comportement de la barge dans des conditions d'exploitation réalistes :

  • Construire un modèle de simulation BESS couvrant l'état de charge, les cycles charge/décharge, la dégradation et le comportement thermique du système de batteries LFP
  • Intégrer des données météorologiques en temps réel et en prévision (vitesse du vent, hauteur des vagues, température ambiante) pour modéliser leur impact sur l'opérabilité de la barge et la performance des batteries
  • Intégrer des données de trafic maritime (flux AIS, horaires portuaires) pour simuler les profils de demande en alimentation à quai — quand les navires arrivent, combien de temps ils restent, et quelle puissance ils consomment
  • Intégrer les signaux des opérateurs de réseau (prix en temps réel, instructions de dispatch, délestage) pour modéliser le double rôle de la barge comme fournisseur d'énergie à quai et actif de flexibilité réseau
  • Développer un moteur de scénarios permettant à l'équipe de lancer des simulations what-if : Que se passe-t-il avec l'état de charge si trois navires arrivent simultanément ? Comment un événement de délestage affecte-t-il la disponibilité de l'alimentation à quai ? Quelle est la fenêtre de recharge optimale en tenant compte des prévisions météo et du trafic du lendemain ?
  • Exposer les sorties de simulation via une interface de données claire (API ou tableau de bord) utilisable par les équipes ingénierie et commerciale


Détails du stage

  • Durée : 4 mois
  • Date de début : Mai 2026
  • Lieu : Télétravail / Hybride (flexible)


Ce qu'on recherche

  • Étudiant(e) en génie logiciel, génie informatique, mathématiques appliquées ou domaine connexe (baccalauréat ou maîtrise)
  • Solides compétences en Python — une expérience en simulation, modélisation numérique ou calcul scientifique (NumPy, Pandas, SciPy) est un atout important
  • Familiarité avec les données de séries temporelles, les APIs et les flux de données réels (APIs météo, AIS, données de marché)
  • Intérêt pour la modélisation des systèmes énergétiques — des connaissances en électrochimie des batteries ou en systèmes électriques sont un plus, pas un prérequis
  • Autonome, rigoureux(se) et à l'aise dans un environnement de démarrage où le problème est réel mais le chemin n'est pas entièrement balisé
  • Bilinguisme (FR/EN) est un atout


Ce qu'on offre

  • Une opportunité rare de construire quelque chose qui influence directement comment un actif physique générateur de revenus est opéré
  • Découvrez l'environnement stimulant d'une startup en phase de démarrage, tout en accomplissant un travail porteur de sens avec un impact environnemental et social concret.
  • Prenez l'entière responsabilité d'un défi technique inédit ayant des retombées directes sur le produit et sur le plan commercial.
  • Mentorat direct avec les fondateurs
  • Arrangement flexible en télétravail ou hybride


Postuler en envoyant ton CV et une courte note expliquant pourquoi ce problème t'intéresse.


  • Markham, Ontario, Canada

Sprachkenntnisse

  • French
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.