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

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

Tata TechnologiesBengaluru, Karnataka, India
19 hours 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: 1 day ago
    • Promoted
    BMS Controls Engineer

    BMS Controls Engineer

    ConfidentialBengaluru / Bangalore
    Develop and implement Simulink-based control models for BMS in locomotives.Author and manage BMS control software requirements using INCOSE standards. Conduct formal design reviews, testing, and val...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Systems Architect

    Embedded Systems Architect

    Ci4 - Autonomous DefenseBengaluru, Republic Of India, IN
    We are looking for an experienced Embedded Systems Engineer to lead the design, development, integration, and testing of embedded software and firmware that interact seamlessly with hardware to con...Show moreLast updated: 14 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: 23 hours 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
    Software Architect

    Software Architect

    Luxoft Indiabangalore, karnataka, in
    Application Modernization Practice is a horizontal practice, supporting all business verticals in the company.As a Senior Modernization Architect, you'll play a pivotal role in both shaping moderni...Show moreLast updated: 22 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
    BMS Controls Engineer

    BMS Controls Engineer

    Tata TechnologiesBengaluru, Republic Of India, IN
    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: 23 hours ago
    • Promoted
    • New!
    Sr Software Architect -Dpdm, C++

    Sr Software Architect -Dpdm, C++

    Tata CommunicationsBengaluru, Republic Of India, IN
    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 performance and virtu...Show moreLast updated: 16 hours 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: 23 hours 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: 22 days ago
    • Promoted
    System Architect (Body Systems) – Solution Level, Automobile

    System Architect (Body Systems) – Solution Level, Automobile

    NMDCONBengaluru, Karnataka, India
    System Architect (Body Systems) – Solution Level.Translate customer needs and market trends into technical specifications for body features. Discussions with OEM to align the requirements.Oversee de...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    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: 21 hours ago
    • Promoted
    • New!
    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: 16 hours ago
    • Promoted
    • New!
    Sr Software Architect -DPDM, C++

    Sr Software Architect -DPDM, C++

    Tata Communicationsbangalore, karnataka, in
    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 performance and virtu...Show moreLast updated: 22 hours ago
    • Promoted
    Software Architect

    Software Architect

    Embitel Technologiesbangalore, karnataka, in
    Experience with Software Development life cycle.Familiarity with Agile / SAFe tools and processes.Extensive experience in software development and architecture ensuring architecture satisfies allocat...Show moreLast updated: 30+ 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
    Sensor Framework Architect

    Sensor Framework Architect

    eInfochips (An Arrow Company)Bengaluru, Republic Of India, IN
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show moreLast updated: 23 hours ago