Battery Controls Engineer

Job Summary

We are looking for an experienced Battery Controls Engineer to contribute to developing advanced battery models, state estimation and control algorithms to be deployed on Brill Power’s cutting-edge battery management technology. You will join a dynamic team in a permanent, full-time role and report directly to our Chief Data Scientist.

About Brill Power

Brill Power works at the cutting edge of energy storage, power electronics, and battery software. We are a team of problem solvers and innovators, keen to make energy storage as efficient and sustainable as possible.

Established in 2016, Brill Power is a founder-run startup with roots in the Engineering Department at the University of Oxford. Our first product for the stationary storage market launched in 2021 and we are looking forward to growing our impact and expanding to new markets. We are a small and talented team based in Oxford who are looking for new members to join us for the next chapter of Brill Power.

Here’s what we’re about:

  1. Fun is essential to success: We love what we do.  We think you should too.
  2. We are not alone:  We share spaces, markets, geographies, and Earth’s resources with everyone around us.  Acting in a fair and honest manner is how we work at Brill Power.
  3. We do cool stuff: We don’t make products that are the norm. We innovate and raise the bar on what is possible.

Job Overview

As a Battery Controls Engineer at Brill Power, you will contribute to defining and delivering the next generation of battery state estimation, diagnostics and prognostics algorithms for both stationary energy storage and electric vehicles. You will work closely with our Chief Data Scientist and the rest of the team to bring to market novel algorithms that leverage Brill Power’s advanced battery control technology to go beyond the status quo in the industry.

If you are keen to develop new technologies and work in a dynamic field, this may be the role for you. You should be confident working autonomously while also being comfortable working with the team in a fast-paced environment. If you fill the majority of the qualifications listed below and are excited to work on cutting-edge battery technology, we want to talk to you.

Responsibilities Include

  • Developing novel models and algorithms for battery state estimation (SoC, SoH…) and battery diagnostics and prognostics (fault detection, lifetime prediction…)
  • Expand the validation process of these algorithms covering both lab-scale and pack-level accuracy assessments.
  • Identify and implement algorithms and processes leveraging synergies between embedded and cloud computing.
  • Staying up to date with the latest information in battery modelling and control technology by keeping on top of academic literature and attending relevant conferences
  • Analysing lab test data and customer field data to identify opportunities for software algorithm improvements.
  • Designing and scheduling test plans for parametrising and validating battery models, and state estimation and prediction algorithms.
  • Closely collaborating with the software and firmware teams to integrate new algorithms into our products’ production code.
  • Being proactively involved in relevant collaborative project work with industrial and academic partners.

Skills and Qualifications

Must Have:
  • PhD or master’s degree in engineering, mathematics, statistics, physics or equivalent fields, or a combination of education and work experience, with relevant research experience
  • Theoretical and practical knowledge of control theory, model-based control, recursive filtering techniques
  • Strong mathematical background in linear algebra, calculus, statistics
  • Well-versed in the theory and practical use of various optimization algorithms
  • Hands-on experience with deriving and solving ODE/PDE models
  • Proficient at programming for numerical computation in Matlab and Simulink
  • Experience developing and implementing state/parameter estimation algorithms
Nice to Have:
  • Experience with mathematical modelling of lithium-ion batteries
  • Experience with MATLAB automated code generation toolboxes
  • Experience with Python or C/C++ programming
  • Applied machine learning or Bayesian inference experience

Brill Power Benefits

In addition to a fun and friendly team and working environment, we offer:

  • Competitive salary, based on experience
  • 25 days of holiday plus bank holidays
  • Benefits package, including income protection, life insurance, and medical cover
  • Full time, permanent role, with flexible working hours
  • Opportunity for hybrid working (home and office), depending on role
  • In-office tea, coffee, & snacks
  • Regular team social events

Get in touch

There is no perfect candidate, and no single person can do it all, but if this sounds like you and you’re looking for somewhere to thrive, we want to hear from you. 

Brill Power is an equal opportunity employer and welcome applications from all, without regard to their race, sex, disability, religion/belief, gender reassignment, national origin, sexual orientation, or age. 

Please send a CV and cover letter to, clearly indicating where your skills and experience match what we are looking for in this role. 

Brill Power is proud to be a certified Oxford Living Wage employer.

We use cookies to provide the services and features offered on our website, and to improve our user experience.