Enable job alerts via email!

Battery Control Systems Integration Engineer

Corvus Energy

Richmond

On-site

CAD 82,000 - 97,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering firm in the maritime energy sector as a Battery Control Systems Integration Engineer. You will play a crucial role in developing advanced control algorithms for Battery Management Systems, collaborating across departments to ensure seamless integration. Your expertise in MATLAB/Simulink will be essential for modeling and simulating control strategies, while your analytical skills will support data analysis for system validation. This position offers the chance to work on innovative solutions that contribute to a greener future, within a dynamic and international team environment. Be part of a company that is leading the charge in sustainable energy solutions.

Benefits

Extended medical benefits
Matching RRSP
International work environment
Multidisciplinary team collaboration

Qualifications

  • 4+ years of experience in control systems and battery management.
  • Expertise in MATLAB/Simulink for modeling and simulation.

Responsibilities

  • Develop and implement control algorithms for battery systems.
  • Lead testing activities to validate control strategies.

Skills

MATLAB/Simulink
Control Algorithms
Data Analysis
Python
MIL and HIL Testing
Battery Management Systems (BMS)
Troubleshooting
Version Control (Git)

Education

Bachelor’s degree in Electrical Engineering
Master’s degree in Control Systems

Tools

MATLAB
Simulink
Battery Cyclers

Job description

Battery Control Systems Integration Engineer

Join to apply for the Battery Control Systems Integration Engineer role at Corvus Energy

Battery Control Systems Integration Engineer

1 week ago Be among the first 25 applicants

Join to apply for the Battery Control Systems Integration Engineer role at Corvus Energy

Get AI-powered advice on this job and more exclusive features.

We are seeking a Battery Control Systems Integration Engineer with expertise in developing advanced control algorithms for Battery Management Systems (BMS). The ideal candidate will be responsible for modeling and simulating control strategies using MATLAB/Simulink, leading Model-in-the-Loop (MIL) and Hardware-in-the-Loop (HIL) testing and performing in-depth data analysis to support system validation and performance optimization. This role will also require collaboration across departments to ensure the seamless integration of BMS into various applications, both internally and externally.

Reports to: Control Systems Lead

Responsibilities:

  • Develop and implement control algorithms for BMS, focusing on safety, performance, and robustness.
  • Build and maintain dynamic models of battery systems in MATLAB/Simulink for example UKF model and other linear system control model.
  • Lead Model-in-the-Loop (MIL) and Hardware-in-the-Loop (HIL) testing activities to validate control strategies.
  • Perform data analysis using MATLAB or similar tools to support algorithm development and fault diagnosis.
  • Work cross-functionally with hardware, software, and testing teams to integrate and verify control solutions.
  • Document modeling assumptions, test procedures, and validation results clearly and systematically.
  • Become an expert on the Corvus Battery Management System (BMS) and related battery chemistries, products, and applications.
  • Define interfaces and documentation for the BMS and assist with manufacturing test development.
  • Collaborate with the customer service team to develop training and service documentation.
  • Ensure compliance with industry standards, supporting the compliance team with rule interpretations and audits.
  • Hands-on operation and troubleshooting of the BMS in various settings (factory, test lab, on-board vessels).
  • Assist in configuring BMS and simulate various operational conditions to optimize battery system performance.
  • Lead and assist with troubleshooting, 8D investigations, and failure analysis.
  • Support internal and external teams to calibrate and validate developed models through testing.
  • Travel internationally as needed (up to 3 weeks annually).

Education and Work Experience:

  • Bachelor’s or Master’s degree in Electrical Engineering, Mechanical Engineering, Control Systems, or a related field.
  • Minimum of four years’ relevant experience.

Salary Range: $82,000 to $97,000 per year CAD

Functional Skills:

  • Strong proficiency in MATLAB/Simulink for control system modeling and simulation.
  • Practical experience with implementation of the mathematical control algorithms
  • Hands-on experience with MIL and HIL platforms.
  • Proficient in MATLAB scripting for data analysis, automation, and debugging.
  • Proficiency in Python for data analysis, algorithm development, and automation tasks
  • Master's degree with analytical thesis
  • Experience/familiarity with lithium-ion battery testing, test protocols, and using battery cyclers for performance analysis and characterization.
  • Experience working with high voltage devices and systems, ensuring proper safety and operational standards in a control environment.
  • Experience with BMS algorithm development (e.g., SOC, SOH estimation, cell balancing, thermal control).
  • Familiarity with battery technologies (Li-ion preferred) and embedded system fundamentals.
  • Experience with version control systems (e.g., Git).
  • Exposure to real-time operating systems and embedded C/C++ is a plus.

Behavioural Skills:

  • Ability to work well with a diverse mix of team members.
  • Strong problem-solving and troubleshooting skills.
  • Ability to manage multiple tasks and prioritize effectively.
  • Excellent written and verbal communication skills.
  • Effective relationship-building and interpersonal skills.

We Offer

  • An exciting position working for the world's leading supplier of maritime energy storage solutions
  • Extended medical benefits
  • Matching RRSP
  • An opportunity to take part in the green shift for the ocean space
  • International work environment and multidisciplinary team collaboration

About Corvus Energy

Corvus Energy is the world's leading supplier of zero-emission solutions for the maritime industry. We specialize in developing cutting-edge battery energy storage solutions and hydrogen fuel cell systems to reduce emissions from a wide range of applications, from ferries and offshore vessels to tankers and cruise ships. With over 850+ projects delivered around the world, Corvus Energy is by far the market leader in one of the most exciting and fast-growing industries within sustainable transition. Today we have 280+ employees across 15 global locations, headquartered in Bergen, Norway with hubs in Vancouver, Canada and Bellingham, USA.

View our video here: Join Our Team

We encourage you to send an early application and will call for interviews on an ongoing basis until the position is filled. We do appreciate every application received, however, only candidates with a relevant background will be called for an interview.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Quality Assurance

Referrals increase your chances of interviewing at Corvus Energy by 2x

Sign in to set job alerts for “System Integration Engineer” roles.

Surrey, British Columbia, Canada 1 month ago

Burnaby, British Columbia, Canada 2 months ago

Burnaby, British Columbia, Canada 4 months ago

Burnaby, British Columbia, Canada $90,000.00-$90,000.00 3 months ago

Burnaby, British Columbia, Canada 3 weeks ago

Burnaby, British Columbia, Canada 2 weeks ago

Richmond, British Columbia, Canada 2 weeks ago

Surrey, British Columbia, Canada 3 weeks ago

Richmond, British Columbia, Canada CA$100,000.00-CA$120,000.00 4 weeks ago

Software Development Engineer - 2025 (Canada)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Data Integration Engineer

Atreides LLC.

Vancouver

Remote

CAD 70,000 - 110,000

28 days ago

Containerization & Virtualisation Engineer

Canonical

Sherbrooke

Remote

USD 80,000 - 100,000

7 days ago
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Vancouver

Remote

USD 90,000 - 150,000

10 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Sherbrooke

Remote

USD 90,000 - 150,000

10 days ago

Containerization & Virtualisation Engineer

Canonical

Moncton

Remote

USD 80,000 - 95,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Toronto

Remote

USD 90,000 - 150,000

9 days ago

Containerization & Virtualisation Engineer

Canonical

Trois-Rivières

Remote

USD 60,000 - 100,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Gatineau

Remote

USD 90,000 - 150,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Mississauga

Remote

USD 90,000 - 150,000

9 days ago