CareerPlanGet AI match score →

Software Engineering Co-op

Surrey💼 Full-time🗓 2026-05-22 → 2026-07-31

Core

Develop cloud platform software and IoT infrastructure for battery management systems and energy storage products.

Role type

Software Engineering Co-op

Builds

Cloud platform, battery management system (BMS) interfaces, and IoT monitoring tools for energy storage hardware.

Domain

Clean energy / Battery storage / IoT

Deliverable

product features

Required skills

Modern web development frameworks, backend development, API design, database design, version control (Git), unit testing, integration testing, hardware-software integration.

Preferred skills

Design team experience, previous co-op experience, cloud platforms, IoT systems.

Responsibilities

Develop front-end web interfaces for the BMS cloud portal, contribute to backend API development and system architecture, design and implement database schemas, integrate energy storage hardware with cloud services and IoT infrastructure, develop unit tests and integration tests, maintain code quality and documentation, support development of the IoT platform for remote battery monitoring, assist with software testing and debugging, collaborate with hardware and software teams.

Seniority

Student Co-op

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗