Talent.com
BMS Software Architect – Control Systems & Functional Integration (Automotive)

BMS Software Architect – Control Systems & Functional Integration (Automotive)

Tata TechnologiesBengaluru, Karnataka, India
4 days ago
Job description

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
  • Create a job alert for this search

    Software Architect • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    BMS Software Architect – Control Systems & Functional Integration (Automotive)

    BMS Software Architect – Control Systems & Functional Integration (Automotive)

    Tata TechnologiesBengaluru, Karnataka, India
    Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 4 days ago
    • Promoted
    BMS Control Systems Integration Specialist

    BMS Control Systems Integration Specialist

    Tata TechnologiesBengaluru, Republic Of India, IN
    Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 4 days ago
    • Promoted
    Microcontroller Firmware Architect

    Microcontroller Firmware Architect

    Mulya TechnologiesBengaluru, Republic Of India, IN
    Top40 Semiconductor Organization in the world.The mission of this role is to architect and develop firmware and microcontroller subsystems for SoC and systems products. Firmware is responsible for i...Show moreLast updated: 2 days ago
    • Promoted
    Automotive Systems Integration Engineer

    Automotive Systems Integration Engineer

    NMDCONBengaluru, Republic Of India, IN
    Experience in Automotive / Transportation domain Preferably with Body and Powertrain / ADAS domains.Experience in HILS like dSPACE. Very good Scripting experience in CAPL, Python.Expertise in System In...Show moreLast updated: 26 days ago
    • Promoted
    Autosar Architect - Embedded System

    Autosar Architect - Embedded System

    Career Soft SolutionsBangalore
    Job Description : We are looking for an experienced Autosar Architect to join our team in the automotive domain.The ideal candidate will have over 13 years of experti...Show moreLast updated: 30+ days ago
    • Promoted
    SOC Firmware Architect

    SOC Firmware Architect

    Mulya TechnologiesBengaluru, Republic Of India, IN
    Top40 Semiconductor Organization in the world.The mission of this role is to architect and develop firmware and microcontroller subsystems for SoC and systems products. Firmware is responsible for i...Show moreLast updated: 2 days ago
    • Promoted
    Oracle EBS SCM Functional Architect

    Oracle EBS SCM Functional Architect

    Best Infosystems Ltd.Bengaluru, Karnataka, India
    Oracle EBS SCM (Supply Chain Management) Functional Architect_Full-Time_Pan India.Job Title : Oracle EBS SCM (Supply Chain Management) Functional Architect. Location : Bangalore / Pune / Navi Mumbai / Noida...Show moreLast updated: 30+ days ago
    • Promoted
    Sr Software Architect -DPDM, C++

    Sr Software Architect -DPDM, C++

    Tata CommunicationsBengaluru, Karnataka, India
    The Role : We are seeking a Senior Software Engineer to join our Data Plane team, the engine room of our entire platform. This role is for a systems-level engineer who is passionate about performanc...Show moreLast updated: 4 days ago
    • Promoted
    Software Solutions Architect

    Software Solutions Architect

    Delta Electronics IndiaBengaluru, Republic Of India, IN
    Electrical & Electronic Engineering;.Product or component test verification;.Product specification analysis;.Technical field of product development. .System integration and new component research;.D...Show moreLast updated: 4 days ago
    • Promoted
    BMS Software Architect - Control Systems & Functional Integration (Automotive)

    BMS Software Architect - Control Systems & Functional Integration (Automotive)

    Tata TechnologiesBangalore, Bangalore (district)
    Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 3 days ago
    • Promoted
    Automotive Embedded Systems Architect

    Automotive Embedded Systems Architect

    Tata TechnologiesBengaluru, Republic Of India, IN
    Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 4 days ago
    • Promoted
    Manufacturing Systems Architect

    Manufacturing Systems Architect

    Capgemini EngineeringBengaluru, Republic Of India, IN
    Technical Architect TrakSYS MES,.Mandatory Skills - Expertise in TrakSYS MES, system integration, manufacturing workflows, and ISA-95 / 88. Standard Skills - In-depth understanding of manufacturing wo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Autosar

    Software Engineer - Autosar

    Antal InternationalBangalore
    Job Description for Autosar - 2 to 12 year's experience Must have : - Experience in embedded C programming - Experience in Design, Dev...Show moreLast updated: 26 days ago
    • Promoted
    Battery Management System (BMS) Algorithm Developer (Automotive)

    Battery Management System (BMS) Algorithm Developer (Automotive)

    Tata TechnologiesBengaluru, Karnataka, India
    Job Title : Battery Management System (BMS) Algorithm Developer.Department : EV Systems / Powertrain Engineering.We are looking for a passionate and experienced BMS Algorithm Developer to lead the de...Show moreLast updated: 4 days ago
    • Promoted
    Bms Software Architect – Control Systems & Functional Integration (Automotive)

    Bms Software Architect – Control Systems & Functional Integration (Automotive)

    Tata TechnologiesBengaluru, Republic Of India, IN
    Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 4 days ago
    • Promoted
    Bms Software Architect - Control Systems & Functional Integration (Automotive)

    Bms Software Architect - Control Systems & Functional Integration (Automotive)

    Tata TechnologiesBengaluru, Republic Of India, IN
    Job Role : BMS Software Architect – Control Systems & Functional Integration.Department : Software Architecture – Battery Management Systems. Software Architecture & Design.Define and evolve the softw...Show moreLast updated: 4 days ago
    • Promoted
    UEFI Systems Software Architect

    UEFI Systems Software Architect

    MediaTekBengaluru, Republic Of India, IN
    Join a dynamic SW engineering team for ISD’s India site for Client Computing and Automotive efforts involving key technologies which may involve Camera, Video, Power, Audio kernel mode driver, UEFI...Show moreLast updated: 30+ days ago
    • Promoted
    Manufacturing Execution Systems Architect

    Manufacturing Execution Systems Architect

    Capgemini EngineeringBengaluru, Republic Of India, IN
    The primary objective of this position is to provide Manufacturing Execution Systems (MES) solutions to our customers.The primary objective of this position is to provide Manufacturing Execution Sy...Show moreLast updated: 30+ days ago