BMS Software Architect – Control Systems

4 days ago


bangalore, India Tata Technologies Full time

Job Role: BMS Software Architect – Control Systems & Functional Integration Location: Bangalore Employment Type: Full-Time Department: Software Architecture – Battery Management Systems Key Responsibilities • 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 Required Qualifications Bachelor’s or Master’s degree in Software Engineering, Electrical Engineering, or related field 7+ years of 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 Preferred Attributes Experience with AUTOSAR Classic or Adaptive platforms Deep understanding of lithium-ion battery behavior, cell balancing strategies, and thermal control algorithms Strong analytical mindset with a passion for clean architecture and scalable design Background in automotive, aerospace, or electrification domains with high-voltage system experience



  • bangalore, India Tata Technologies Full time

    Job Role: BMS Software Architect – Control Systems & Functional IntegrationLocation: BangaloreEmployment Type: Full-TimeDepartment: Software Architecture – Battery Management SystemsKey Responsibilities• Software Architecture & DesignDefine and evolve the software architecture for BMS control systems across embedded platformsDevelop scalable software...


  • Bangalore, India Tata Technologies Full time

    Job Role: BMS Software Architect – Control Systems & Functional Integration Location: Bangalore Employment Type: Full-Time Department: Software Architecture – Battery Management Systems Key Responsibilities • Software Architecture & Design Define and evolve the software architecture for BMS control systems across embedded platforms Develop scalable...


  • bangalore district, India Tata Technologies Full time

    Job Role: BMS Software Architect – Control Systems & Functional Integration Location: Bangalore Employment Type: Full-Time Department: Software Architecture – Battery Management Systems Key Responsibilities • Software Architecture & Design Define and evolve the software architecture for BMS control systems across embedded platforms Develop scalable...


  • Bangalore, Karnataka, India Schneider Electric Full time

    Description - External Digital Buildings - Global Engineering Centre GEC BMS Software Manager Our mission in Schneider Electric is to be the digital partner for Sustainability and Efficiency We drive digital transformation by integrating world-leading process and energy technologies end-point to cloud connecting products controls software and services across...


  • Bangalore, Karnataka, India Schneider Electric Full time

    Digital Buildings - Global Engineering Centre GEC BMS Software Manager Our mission in Schneider Electric is to be the digital partner for Sustainability and Efficiency We drive digital transformation by integrating world-leading process and energy technologies end-point to cloud connecting products controls software and services across the entire lifecycle...


  • bangalore, India Tata Technologies Full time

    🔋 Job Title: Battery Management System (BMS) Algorithm Developer🚘 Location: BangaloreNotice 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...


  • Bangalore, Karnataka, India Schneider Electric Full time

    Digital Buildings - Global Engineering Centre GEC BMS Software Commissioning Manager Our mission in Schneider Electric is to be the digital partner for Sustainability and Efficiency We drive digital transformation by integrating world-leading process and energy technologies end-point to cloud connecting products controls software and services across the...


  • bangalore district, India Tata Technologies Full time

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


  • Bangalore Division, India Tata Technologies Full time

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


  • Bangalore, Karnataka, India Schneider Electric Full time

    Description - External Digital Buildings - Global Engineering Centre GEC BMS Software Manager Our mission in Schneider Electric is to be the digital partner for Sustainability and Efficiency We drive digital transformation by integrating world-leading process and energy technologies end-point to cloud connecting products controls software and services across...