BMS Software Architect – Control Systems

3 days ago


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 integration strategies for SDU, CSC, and WGM unitsOptimize software performance across thermal, electrical, and safety domains• Requirements Engineering & TraceabilityTranslate system-level requirements into detailed software specifications and interface definitionsEnsure full traceability from stakeholder inputs through design, implementation, and validation using tools like IBM DOORS or PolarionSupport functional decomposition and model-based design using MATLAB/Simulink or SysML• Integration Strategy & Technical LeadershipLead cross-functional teams in software development, controls engineering, and validationDefine communication protocols (CAN, LIN, SPI), timing constraints, and fault-handling logicOversee HIL validation, software-in-the-loop (SIL) testing, and failure mode simulationsRequired QualificationsBachelor’s or Master’s degree in Software Engineering, Electrical Engineering, or related field7+ years of experience in embedded software architecture, control systems, or BMS software integrationStrong proficiency in real-time embedded systems, control algorithms, and communication protocolsExperience with model-based development tools (MATLAB/Simulink, SysML) and software documentation platformsFamiliarity with software versioning, CI/CD pipelines, and agile development practices🌟 Preferred AttributesExperience with AUTOSAR Classic or Adaptive platformsDeep understanding of lithium-ion battery behavior, cell balancing strategies, and thermal control algorithmsStrong analytical mindset with a passion for clean architecture and scalable designBackground 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 & Design- Define and evolve the software architecture for BMS control systems across embedded platforms- Develop scalable...


  • 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, India beBeeSoftware Full time

    Job OpportunityBMS Software Architect for Control Systems and Integration.Job Description:Develop software architecture and design strategies for BMS control systems across embedded platforms. Define scalable integration methods for SDU, CSC, and WGM units while optimizing software performance in thermal, electrical, and safety domains.Translate system-level...

  • BMS Software Engineer

    50 minutes ago


    bangalore, India Schneider Electric Full time

    We are seeking a skilled and experienced BMS Software Engineer to join our dynamic team. If you have a passion for building intelligent Building management systems and thrive in a collaborative environment, we’d love to hear from you! What We’re Looking For: Experience: 4 to 10 years in BMS/HVAC systems. Technical Expertise: Strong understanding of...

  • BMS Software Engineer

    3 hours ago


    bangalore, India Schneider Electric Full time

    We are seeking a skilled and experienced BMS Software Engineer to join our dynamic team. If you have a passion for building intelligent Building management systems and thrive in a collaborative environment, we’d love to hear from you!🔍 What We’re Looking For:Experience: 4 to 10 years in BMS/HVAC systems.Technical Expertise:Strong understanding of...


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

  • System Architect

    2 days ago


    Bangalore, India Bosch Global Software Technologies Full time

    Roles & Responsibilities: Systems Architect will be responsible for understanding the requirement Collaborate with customer teams to define and write Project Requirement Collaborate with an enterprise architects through architecture reviews to ensure all designs meet the overall technical and business goals of customer Coach and mentor team members on...

  • System Architect

    5 days ago


    bangalore, India Bosch Global Software Technologies Full time

    Roles & Responsibilities:Systems Architect will be responsible for understanding the requirementCollaborate with customer teams to define and write Project RequirementCollaborate with an enterprise architects through architecture reviews to ensure all designs meet the overall technical and business goals of customerCoach and mentor team members on following...


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