Senior Battery Management Software Engineer

LinkedIn +

Website mclarenapplied McLaren Applied

Highly innovative technology and engineering organisation.


As architects of meaningful change, we guide industries forward by developing world-class products and holistic, scalable solutions that harness our expertise in telemetry, control and analytics and electrification.


We work with pioneers and visionaries who share our ambition to win. The output is high-performance design of products and processes across the automotive, motorsport and transport industries.


You won’t believe what we get to work on.

Purpose of the Role


The Application Development team is responsible for developing and supporting MATLAB/Simulink based embedded control systems.  The primary function is to create from scratch a battery management software for a new high voltage battery platform. Simulation models should also be created and maintained to aid in battery architecture development as well as performance and durability duty cycles.


As a Senior Engineer, you will be a domain expert for Battery Management control systems ideally in Motorsport.  Playing a pivotal role in the service provided to our upcoming projects and new customers and applying your knowledge and technical expertise to support Motorsport sales and Motorsport derived product sales into other future motorsport series and industries.




Some travel is required to provide track/development and factory support to customers along with out of office hours working depending on the business commitments. (Circa 75% Office 25% Track).

Principal Accountabilities

Plans and leads development and maintenance of embedded software in MATLAB/Simulink across the full product lifecycle, in line with business imperatives.
Recognised as an expert in BMS development discipline within the organization.
Manages own work and mentors’ junior members in their work.
Engages with a broad range of stakeholders to guide product development, contributing to proposals and bids.
Provides expert support to suppliers/partners in developing our new battery platform.
Provides expert support at the track and testing facilities when rolling out new BMS.
Disseminates knowledge of Motorsport BMS control system and MA products.
Contributes to the battery track support function to maintain relevant knowledge base.
Guides the continuous improvement of departmental procedures and knowledge base.
Knowledge, Skills, Qualifications and Experience


First class degree or upper 2nd in Engineering, Electronics, Mathematics, Computer Science, or other highly quantitative field (or equivalent experience).
Experienced in MATLAB Simulink code generation for embedded control systems
Previous experience of developing high voltage (1kV) battery management software from scratch
A good understanding of vehicle communication protocols.
Experience of SIL and HIL test tools
Experience of ATLAS and System Monitor would be useful
Experience of electric motorsports would be an advantage such as Formula E
Our Values









This job description may not detail all duties allocated to the post holder, nor cover duties of a similar nature which are commensurate with the role, which may from time to time be reasonably required by the relevant manager.

To apply for this job please visit

Share this story:

About Author

Senior Recruitment Partner for Applied