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.
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
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.