Talent.com
Battery Management System (BMS) Algorithm Developer (Automotive)

Battery Management System (BMS) Algorithm Developer (Automotive)

Tata TechnologiesBangalore (division)
4 days ago
Job description

🔋 Job Title : Battery Management System (BMS) Algorithm Developer

🚘 Location : Bangalore

Notice Period : IMD to 30 Days

🧑 💻 Department : EV Systems / Powertrain Engineering

🧭 Overview :

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.

🔍 Key Responsibilities :

  • 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

🎓 Qualifications : Education :

  • Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Mechatronics, or related fields
  • Must-Have Skills :

  • 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
  • 🧰 Tools & Technologies :

    Category

    Tools / Technologies

    Simulation

    MATLAB / Simulink, PLECS

    Programming

    Embedded C, C++, Python

    Testing

    dSPACE, CANape / CANalyzer, NI LabVIEW

    Communication

    CAN, LIN, UDS, OBD

    Version Control

    Git, SVN, Polarion

    Create a job alert for this search

    Management Developer • Bangalore (division)

    Related jobs
    • Promoted
    • New!
    MBD Engineer - Battery Management System

    MBD Engineer - Battery Management System

    MEAtec - Battery IntelligenceTumkur, IN
    At MEAtec, we are an innovative leader in the field of electric vehicle technology, specializing in the development of advanced battery management systems (BMS) for high-performance, sustainable ve...Show moreLast updated: less than 1 hour ago
    • Promoted
    ARM Design Verification Lead

    ARM Design Verification Lead

    L&T Technology ServicesTumkur, IN
    You should be a verification engineer with a knowledge of SoC integration verification, SoC scenario verification, SoC performance verification, CHI / PCIe / CXL, DDRx / LPDDRx integration verification i...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Modem Engineers

    Modem Engineers

    L&T Technology ServicesTumkur, IN
    L&T Technology Services is seeking a Modem Engineers (Experience range - 5+ years) of experience, proficient in : .Develop and execute comprehensive manual test plans and test cases for IMS features ...Show moreLast updated: less than 1 hour ago
    • Promoted
    MBD Developer - Automotive - Bangalore / Pune

    MBD Developer - Automotive - Bangalore / Pune

    Tata TechnologiesBangalore (division)
    Job Role : xIL Modeling and Integration Engineer.Note : ASW component Development, State flow & Simulink, Internal combustion Engine (ICE) Powertrain,M-script Tool development, SIL / MIL, Control syste...Show moreLast updated: 1 day ago
    • Promoted
    AMS Verification Engineer / Lead

    AMS Verification Engineer / Lead

    eInfochips (An Arrow Company)Tumkur, IN
    Minimum 6 years relevant experience is required.Bangalore, Hyderabad, Noida, Chennai, Ahmedabad, Pune.Min 6 Years of overall experience in ASIC Verification. Should have worked on AMS Verification f...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Hardware Technician

    Hardware Technician

    Apna Technologies & Solutions (ApnaTech)Tumkur, IN
    Hardware Technician is expected work along with system engineers & design engineers to build analog signal conditioner & digital electronic boards. The job involves working alongside team members in...Show moreLast updated: less than 1 hour ago
    • Promoted
    Test Engineer – Electric and Electronics

    Test Engineer – Electric and Electronics

    Festo IndiaTumkur, IN
    Align with test managers and analysts on test strategy, plans, schedules, and technical details.Prepare, plan, and execute test cases using ALM systems in internal or external labs.Perform and supe...Show moreLast updated: 26 days ago
    • Promoted
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity LabsTumkur, IN
    Remote
    Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning Observability Platform Engineer

    Machine Learning Observability Platform Engineer

    Mewar Infotech LimitedTumkur, IN
    Machine Learning Observability Platform Engineer.You’ll help design and enhance our.AI capabilities that power critical insights across enterprise environments. Observability Platform built on.SREs,...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Controls Head

    Controls Head

    A Top Industrial Automation Company which is part of a Top Engineering GroupTumkur, IN
    About the Company : A Top Industrial Automation Company which is part of a Top Engineering Group.Project Leadership & Management : . Lead and manage all controls-related aspects for projects throughout...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Electronics Team Lead

    Electronics Team Lead

    DosePack IndiaTumkur, IN
    Lead and mentor the electronics team for PCB layout design and prototyping.Ensure compliance with USA healthcare electronics standards (IEC 60601, UL, FDA). Define and enforce PCB design best practi...Show moreLast updated: less than 1 hour ago
    • Promoted
    TDM Senior Engineer

    TDM Senior Engineer

    QualiZealTumkur, IN
    Responsible for delivering test data management solutions focusing on enhanced data provisioning capabilities, data integration and devising efficient TDM processes. Work with other stakeholders lik...Show moreLast updated: 27 days ago
    • Promoted
    Mobile App Release Manager [T500-19891]

    Mobile App Release Manager [T500-19891]

    Best Buy IndiaTumkur, IN
    Own the release calendar and manage the end-to-end release process for mobile apps on iOS and Android.Coordinate and execute OTA releases using tools such as Code Push or custom delivery systems, e...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    Hardware Engineer

    Hardware Engineer

    Apna Technologies & Solutions (ApnaTech)Tumkur, IN
    Hardware Engineer is expected to work along with system architect & design engineers to design and make analog signal conditioner & digital electronic boards. He is required to own the process of sc...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Automotive Engineer

    Automotive Engineer

    SPG ConsultingTumkur, IN
    Location : Chennai or Bangalore.Keywords : Electrical Design, Wiring Harness, Schematics, CREO and 3D ( we are flexible if. Target companies : Ashok Leyland, Mahindra, Volvo, Blue binaries and any A...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Hardware Engineer

    Senior Hardware Engineer

    RIODTumkur, IN
    The ideal candidate should be proactive, hands-on, and passionate about working on cutting-edge embedded systems and IoT product design. Design and develop electronic circuits, PCBs, and system-leve...Show moreLast updated: less than 1 hour ago
    • Promoted
    Emulation Engineer / Lead

    Emulation Engineer / Lead

    eInfochips (An Arrow Company)Tumkur, IN
    Role : Emulation Engineer / Lead.Job Location : Noida, Chennai, Bangalore, Hyderabad, Ahmedabad.You must be having BS or MS in Electrical OR Electronics engineering. Minimum 4+ Years of Emulation Expe...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Application Engineer : Drive Train and Vehicle Mechanics

    Application Engineer : Drive Train and Vehicle Mechanics

    Gamma TechnologiesTumkur, IN
    GT, a leading multi-physics CAE simulation software provider, develops a suite of integrated solutions that guides and accelerates the engineering transformation of today’s products in the transpor...Show moreLast updated: less than 1 hour ago