At a Glance
- Tasks: Develop cutting-edge battery algorithms that enhance safety and performance.
- Company: Join a pioneering Battery Intelligence technology company in Oxfordshire.
- Benefits: Market-leading compensation and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and advanced technology.
- Why this job: Make a real impact on the future of mobility and energy systems.
- Qualifications: Degree in STEM and experience with estimation or control algorithms.
The predicted salary is between 60000 - 80000 £ per year.
TECHNE is supporting an advanced Battery Intelligence technology company in the search for a Senior Battery Algorithm Engineer to join their growing engineering team in Oxfordshire. This role sits at the forefront of next-generation Battery Management Systems, focused on developing advanced embedded algorithms that directly impact battery safety, fast charging performance, degradation detection, lifetime optimisation, and real-world reliability. You will work on highly complex nonlinear systems across temperature, ageing, and operational variability, translating advanced theory into embedded, production-ready solutions.
Key Responsibilities:
- Develop advanced battery state estimation and control algorithms across multiple chemistries and operating conditions
- Design diagnostics and prognostics algorithms for next-generation BMS platforms
- Build robust observer architectures using EKF, UKF, Kalman Filters, MPC, and probabilistic estimation techniques
- Deploy real-time embedded algorithm solutions
- Lead simulation-based validation activities using representative drive cycles and ageing scenarios
- Analyse cell, module, and pack-level datasets to identify performance limitations and edge cases
- Support algorithm validation through cell testing and data interpretation
- Collaborate with modelling, validation, embedded software, and systems engineering teams
- Produce technical documentation covering validation, assumptions, and performance metrics
Required Experience:
- Degree in Mathematics, Physics, Electrical Engineering, Mechanical Engineering, Statistics, Computer Science, or related STEM discipline
- Experience developing estimation or control algorithms using EKF/UKF, Kalman Filters, MPC, or similar approaches
- Strong understanding of nonlinear systems and estimation theory
- Strong analytical and problem-solving capabilities
- Experience working within multidisciplinary engineering environments
Desirable Experience:
- Battery algorithms including SOC, SOH, and SOP estimation
- Physics-based battery modelling including DFN or SPM
- MATLAB/Simulink and model-based development
- PyBaMM, COMSOL, or similar battery modelling platforms
- Embedded systems and embedded software deployment
- Data-driven modelling, Gaussian Processes, or embedded ML
- Battery testing and validation
- ASPICE and CI/CD environments such as GitHub, GitLab, or Azure DevOps
This is an opportunity to join a high-performing engineering environment developing advanced battery intelligence technology with direct impact on future mobility and energy systems. If you would like to discuss the position confidentially, please get in touch directly.
Algorithm Engineer employer: TECHNE
Contact Detail:
TECHNE Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Algorithm Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. We can’t stress enough how personal connections can open doors that applications alone can’t.
✨Tip Number 2
Prepare for interviews by practising common questions and showcasing your problem-solving skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your projects! Whether it’s through a portfolio or GitHub, let your work speak for itself. We love seeing real-world applications of your skills, especially in battery algorithms and embedded systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals to join our team!
We think you need these skills to ace Algorithm Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with algorithms and battery systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about battery technology and how your background makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Technical Skills: When detailing your experience, focus on the specific algorithms and tools you've worked with, like EKF, Kalman Filters, or MATLAB. We love seeing concrete examples of your problem-solving abilities in action!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our growing engineering team!
How to prepare for a job interview at TECHNE
✨Know Your Algorithms
Make sure you brush up on your knowledge of estimation and control algorithms, especially EKF, UKF, and Kalman Filters. Be ready to discuss how you've applied these in past projects, as this will show your practical understanding and ability to translate theory into real-world solutions.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some complex problem-solving scenarios during the interview. Think about specific challenges you've faced in previous roles, particularly related to nonlinear systems or battery management, and be ready to explain your thought process and the outcomes.
✨Familiarise Yourself with Battery Technologies
Since this role is all about advanced battery intelligence, make sure you understand the latest trends and technologies in battery management systems. Being able to discuss SOC, SOH, and SOP estimation will demonstrate your passion and commitment to the field.
✨Collaborate and Communicate
This position involves working closely with multidisciplinary teams, so be prepared to discuss your experience in collaborative environments. Highlight any instances where you successfully worked with software engineers or validation teams, as effective communication is key in this role.