BMS Algorithim Developer in Coventry

BMS Algorithim Developer in Coventry

Coventry Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and develop cutting-edge battery control algorithms for electric vehicles.
  • Company: Join Tata Technologies, a leader in innovative product development.
  • Benefits: Competitive salary, pension scheme, private healthcare, and 25 days holiday.
  • Why this job: Shape the future of energy storage management and make a real impact.
  • Qualifications: Experience in BMS algorithm development and strong programming skills required.
  • Other info: Dynamic work environment with opportunities for innovation and career growth.

The predicted salary is between 36000 - 60000 Β£ per year.

At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for a BMS Algorithm Developer to be based at our customers site in Coventry.

Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions.

The Role: We are looking for a passionate and experienced BMS Algorithm Developer to lead the design, development, and validation of cutting-edge battery control algorithms for electric and hybrid vehicle applications. This role is integral to shaping the future of energy storage management across vehicle platforms, ensuring performance, safety, and compliance with global standards.

Area of Responsibility

  • Develop robust algorithms for State of Charge (SoC), State of Health (SoH), State of Power (SoP), fault diagnostics, and cell balancing
  • Design and implement protection logic, thermal management, and charging strategies
  • Model and simulate battery behavior using MATLAB/Simulink and PLECS
  • Write and optimize real-time embedded software in C/C++ for BMS microcontrollers
  • Execute testing strategies including Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL)
  • Collaborate with battery, thermal, system integration, and software engineering teams to ensure seamless vehicle deployment
  • Ensure systems align with industry standards including ISO 26262 and AUTOSAR

Knowledge / Experience

  • Hands-on experience in BMS algorithm development (e.g., SoC/SoH estimation, fault handling, thermal modeling)
  • Strong programming skills in MATLAB, Simulink, Embedded C/C++, Python
  • In-depth knowledge of battery chemistries such as Li-ion, LFP, NMC
  • Proficient in control theory, including digital filters and Kalman filters (EKF/UKF)
  • Familiarity with CAN protocols, UDS, and diagnostic tools

Preferred:

  • Exposure to ISO 26262 functional safety processes
  • Experience with machine learning for battery performance prediction
  • Automotive development knowledge using ASPICE and V-model lifecycle

In return for bringing your expertise to our business we offer a competitive salary along with excellent benefits including:

  • Pension Scheme - We match employee contribution up to 5% of salary
  • 25 Days Holiday
  • Private Health Care
  • Tata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehicles
  • Group Income Protection
  • Health Assured Employee Assistance Program
  • Group Life Assurance
  • Health Shield Private Health Cash Plan

If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you. Tata Technologies: Engineering a better world.

BMS Algorithim Developer in Coventry employer: Tata Technologies Europe Ltd

Tata Technologies is an exceptional employer, offering a dynamic work environment in Coventry where innovation thrives. With a strong focus on employee growth and development, we provide comprehensive benefits including a competitive salary, private healthcare, and a generous pension scheme. Join us to be part of a collaborative culture that values your contributions and empowers you to shape the future of energy storage management in the automotive industry.
T

Contact Detail:

Tata Technologies Europe Ltd Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land BMS Algorithim Developer in Coventry

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for interviews by practising common questions related to BMS algorithm development. Brush up on your technical skills and be ready to discuss your experience with MATLAB, Simulink, and embedded C/C++ programming.

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, having tangible examples of your work can set you apart. Highlight any algorithms you've developed or simulations you've run that relate to battery management systems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining Tata Technologies and contributing to innovative projects.

We think you need these skills to ace BMS Algorithim Developer in Coventry

BMS Algorithm Development
State of Charge (SoC) Estimation
State of Health (SoH) Estimation
Fault Diagnostics
Cell Balancing
Thermal Management
Charging Strategies
MATLAB
Simulink
Embedded C/C++
Python
Control Theory
Digital Filters
Kalman Filters (EKF/UKF)
CAN Protocols
ISO 26262

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the BMS Algorithm Developer role. Highlight your experience with battery management systems, programming skills in MATLAB and C/C++, and any relevant projects you've worked on. We want to see how your background aligns with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for electric vehicles and how your skills can contribute to our mission at Tata Technologies. Be sure to mention specific experiences that relate to the job description.

Showcase Your Technical Skills: In your application, don't forget to showcase your technical skills, especially in algorithm development and embedded systems. Mention any hands-on experience you have with tools like MATLAB/Simulink and your understanding of industry standards like ISO 26262.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us. Plus, it shows you're serious about joining our team!

How to prepare for a job interview at Tata Technologies Europe Ltd

✨Know Your Algorithms

Make sure you brush up on your knowledge of battery management system algorithms, especially State of Charge (SoC) and State of Health (SoH) estimation. Be ready to discuss your hands-on experience and any specific projects you've worked on that relate to these areas.

✨Show Off Your Coding Skills

Since strong programming skills in MATLAB, Simulink, and C/C++ are crucial for this role, prepare to demonstrate your coding abilities. You might be asked to solve a problem on the spot, so practice coding challenges related to embedded systems beforehand.

✨Understand Industry Standards

Familiarise yourself with ISO 26262 and AUTOSAR standards, as well as ASPICE processes. Being able to articulate how these standards impact your work will show that you’re not just technically skilled but also aware of the broader context in which you’ll be operating.

✨Collaborate and Communicate

This role involves working closely with various teams, so be prepared to discuss your collaboration experiences. Share examples of how you’ve effectively communicated complex technical concepts to non-technical stakeholders or worked within a multidisciplinary team.

BMS Algorithim Developer in Coventry
Tata Technologies Europe Ltd
Location: Coventry

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>