Algorithm Engineer in Oxford

Algorithm Engineer in Oxford

Oxford Full-Time 60000 - 80000 € / year (est.) No home office possible
TECHNE

At a Glance

  • Tasks: Develop cutting-edge battery algorithms that enhance safety and performance.
  • Company: Join a pioneering battery intelligence tech company in Oxfordshire.
  • Benefits: Market-leading salary, flexible work options, and growth opportunities.
  • 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.

ROLE: Senior Battery Algorithm Engineer (Senior to Principal Considered)

LOCATION: Oxfordshire

COMPENSATION: Market Leading

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 in Oxford employer: TECHNE

Join a pioneering team in Oxfordshire that is at the cutting edge of battery intelligence technology, where your contributions as a Senior Battery Algorithm Engineer will directly influence the future of mobility and energy systems. With a strong emphasis on innovation, collaboration, and professional growth, the company offers a market-leading compensation package, a supportive work culture, and opportunities to engage in complex engineering challenges that foster both personal and career development.

TECHNE

Contact Detail:

TECHNE Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Algorithm Engineer in Oxford

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects related to battery algorithms or embedded systems. This gives you a chance to demonstrate your expertise beyond just a CV.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice explaining complex concepts in simple terms, as you might need to do this during technical interviews.

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, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Algorithm Engineer in Oxford

Battery State Estimation
Control Algorithms
Diagnostics and Prognostics Algorithms
Observer Architectures
Extended Kalman Filter (EKF)
Unscented Kalman Filter (UKF)
Kalman Filters

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Battery Algorithm Engineer. Highlight your experience with estimation and control algorithms, especially if you've worked with EKF, UKF, or Kalman Filters. We want to see how your skills align with our needs!

Showcase Relevant Projects:Include specific projects where you've developed algorithms for battery management systems or similar technologies. This gives us a clear picture of your hands-on experience and how you tackle complex problems in real-world scenarios.

Craft a Compelling Cover Letter:Your cover letter should tell us why you're passionate about battery technology and how your background makes you a great fit for our team. Be sure to mention any relevant experience with multidisciplinary engineering environments, as collaboration is key for us.

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. Don’t miss out on joining our innovative 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 experience and understanding of the concepts.

Showcase Your Problem-Solving Skills

Prepare to share specific examples where you've tackled complex nonlinear systems or performance limitations. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to see your analytical capabilities in action.

Familiarise Yourself with Battery Technologies

Dive into the latest advancements in battery management systems and be prepared to discuss topics like SOC, SOH, and SOP estimation. Showing that you're up-to-date with industry trends will demonstrate your genuine interest in the role and the company.

Collaborate and Communicate

Since this role involves working with multidisciplinary teams, think of examples where you've successfully collaborated with others. Highlight your communication skills and how you've contributed to team success, as this will be crucial in a high-performing engineering environment.