BMS Software Architect in Leicester

BMS Software Architect in Leicester

Leicester Full-Time 60000 - 80000 € / year (est.) No home office possible
Tata Technologies Europe Ltd

At a Glance

  • Tasks: Lead the design of advanced software for next-gen battery management systems.
  • Company: Join Tata Technologies, a leader in innovative product development.
  • Benefits: Competitive salary, pension scheme, private healthcare, and 25 days holiday.
  • Other info: Collaborative environment with opportunities for career growth and global impact.
  • Why this job: Make an impact on electrified powertrains and drive innovation in technology.
  • Qualifications: Degree in Software or Electrical Engineering and experience in embedded systems.

The predicted salary is between 60000 - 80000 € 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 Software Architect 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: As a BMS Software Architect, you will lead the design and integration of advanced software architectures for next-generation battery management systems. Youll define control strategies, software interfaces, and diagnostic frameworks across SDU Controls, Cell Supervisory Controllers (CSC), and WGM platforms. Your expertise will ensure robust, scalable, and safety-compliant software solutions that drive performance, reliability, and innovation across electrified powertrains.

Area of Responsibility:

  • Software Architecture & Design
    • Define and evolve the software architecture for BMS control systems across embedded platforms
    • Develop scalable software integration strategies for SDU, CSC, and WGM units
    • Optimize software performance across thermal, electrical, and safety domains
  • Requirements Engineering & Traceability
    • Translate system-level requirements into detailed software specifications and interface definitions
    • Ensure full traceability from stakeholder inputs through design, implementation, and validation using tools like IBM DOORS or Polarion
    • Support functional decomposition and model-based design using MATLAB/Simulink or SysML
  • Integration Strategy & Technical Leadership
    • Lead cross-functional teams in software development, controls engineering, and validation
    • Define communication protocols (CAN, LIN, SPI), timing constraints, and fault-handling logic
    • Oversee HIL validation, software-in-the-loop (SIL) testing, and failure mode simulations
  • Compliance & Stakeholder Engagement
    • Ensure software compliance with ISO 26262 and other functional safety standards
    • Collaborate with internal teams, suppliers, and platform owners to align on software architecture goals
    • Influence software roadmap decisions and contribute to long-term platform scalability

Key Experience:

  • Bachelors or Masters degree in Software Engineering, Electrical Engineering, or related field
  • Extensive experience in embedded software architecture, control systems, or BMS software integration
  • Strong proficiency in real-time embedded systems, control algorithms, and communication protocols
  • Experience with model-based development tools (MATLAB/Simulink, SysML) and software documentation platforms
  • Familiarity with software versioning, CI/CD pipelines, and agile development practices

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 Software Architect in Leicester 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, we provide extensive benefits including a competitive salary, private healthcare, and a generous pension scheme, all while fostering a culture of collaboration and excellence in engineering. Join us to be part of a global team dedicated to shaping the future of automotive technology and enjoy unique perks like discounts on Jaguar Land Rover vehicles.

Tata Technologies Europe Ltd

Contact Detail:

Tata Technologies Europe Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land BMS Software Architect in Leicester

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

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to embedded systems or software architecture. This gives potential employers a tangible look at what you can do.

Tip Number 3

Prepare for interviews by brushing up on technical questions and real-world scenarios. Practice explaining your thought process when solving problems, as this is often just as important as the solution itself.

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 at Tata Technologies.

We think you need these skills to ace BMS Software Architect in Leicester

Software Architecture
Embedded Systems
Control Systems
Battery Management Systems (BMS)
Requirements Engineering
Traceability
MATLAB/Simulink

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the BMS Software Architect role. Highlight your experience with embedded software architecture and control systems, and don’t forget to mention any relevant projects that showcase your skills in real-time embedded systems.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about battery management systems and how your expertise aligns with our goals at Tata Technologies. Keep it concise but impactful!

Showcase Your Technical Skills:When filling out your application, be sure to highlight your proficiency in tools like MATLAB/Simulink and your understanding of communication protocols. We want to see how you can contribute to our innovative projects!

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 the role. Plus, it’s super easy to do!

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

Know Your Stuff

Make sure you brush up on your knowledge of embedded software architecture and battery management systems. Be ready to discuss specific projects you've worked on, especially those involving control algorithms and communication protocols like CAN or LIN.

Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled complex challenges in software integration or functional safety. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your technical leadership.

Familiarise Yourself with ASPICE Standards

Since compliance is key for this role, make sure you understand the Automotive SPICE framework. Be prepared to discuss how you've ensured compliance in past projects and how you would approach it in your new role.

Engage with the Interviewers

Don't just wait for questions; engage with your interviewers by asking insightful questions about their current projects and challenges. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.