BMS Basic Software Leader

5 days ago


Bengaluru, Karnataka, India Agratas Full time ₹ 10,00,000 - ₹ 25,00,000 per year

ROLE PROFILE

The Software Engineering Manager in the Electric Vehicle (EV) battery sector plays a pivotal role in advancing battery management systems (BMS), ensuring the safe and efficient operation of high-voltage energy storage systems. The responsibilities and qualifications for this role are multifaceted, encompassing software development, system integration, and cross-functional collaboration.

  • Business Expertise:
    Should possess a holistic view of the organization, understanding the interconnection between internal R&D functions. Passionate in cross-collaboration with various technical teams
  • Problem Solving:
    Problems are often at cutting edge of science and technology, requiring creative solutions and ability to navigate uncertainty. Efficient in handling different battery chemistries

  • Nature & Area of Impact:
    Supports in providing insights and support to Battery Pack development and process/product engineering teams. Coordinate with lab teams and external agencies for regulatory compliance testing (AIS-038, AIS-048, UN38.3, IEC 62619, etc.).

Role responsibilities include:

  • Oversee the design, development, and integration of BMS software for advanced automotive battery packs, from initial concept through full-volume production.
  • Collaborate with internal and external teams to define software requirements that meet vehicle-level functional objectives.
  • Manage software release timing to align with vehicle build and program schedules.
  • Coordinate software issue resolution across component, pack, and vehicle levels.
  • Develop system-level Design Verification Plans (DVP) and coordinate component-level DVPs with Tier 1 suppliers.
  • Ensure scalability, security, and interoperability with energy management systems (EMS) and battery management systems (BMS).
  • Execute design for manufacturing processes and coordinate assembly processes with manufacturing engineering.
  • Drive forward process development, continuous improvement and team development activities.
  • Support BMS validation, software development, and troubleshooting as needed.
  • Work closely with software validation, calibration diagnostics, functional safety, and architecture teams to ensure alignment and timely delivery of software components.
  • Lead technical input for software coordination and requirements alignment meetings.
  • Develop data-driven models for state-of-charge (SoC), state-of-health (SoH), degradation prediction, and anomaly detection.
  • Implement digital twin models for real-time battery performance simulation.
  • Enhance thermal management and energy efficiency through AI-driven insights.
  • Develop AI/ML algorithms for battery degradation forecasting and anomaly detection.
  • Utilize Big Data processing for large-scale fleet analytics in EVs, battery swapping, and grid storage.
  • Enable fleet-wide battery lifecycle management for electric mobility operators.
  • Lead software engineers, data scientists, and battery researchers in product development.
  • Work with OEMs, fleet operators, and energy companies to integrate analytics solutions.
  • Drive partnerships with AI and cloud computing providers (AWS, Azure, Google Cloud).
  • Coordinate high-voltage battery system change management processes.
  • Develop and lead the creation of safety concepts for high-voltage battery systems, ensuring compliance with functional safety standards such as ISO 26262.
  • Conduct hazard and risk analyses to identify potential safety issues and define mitigation strategies.
  • Establish safety verification and validation plans to ensure safety requirements are met throughout the product development lifecycle.

Qualifications and Experience

Knowledge, Skills and Experience

  • Extensive demonstrable experience of technical software delivery and managing software teams in the battery and/or automotive industries, with exposure to vehicle electrification engineering .
  • Expertise in Battery Management Systems (BMS), EV energy storage, and AI/ML algorithms.
  • Strong understanding of battery chemistry, degradation models, and thermal dynamics.
  • Experience in leading tech teams, managing stakeholders, and developing scalable SaaS solutions.
  • In depth knowledge and experience designing and delivering embedded / controls software solutions
  • Embedded / controls software architecture development, modelling and simulation
  • Expert in MATLAB modelling and C/C++, Python programming and Familiar with embedded RTOS (AUTOSAR Classic / OSEK etc)
  • Familiar with working in a development environment using revision control, issue tracking, and automated testing.
  • Proven experience in automotive product development environments, including launching large-volume automotive electronics systems.
  • Experienced in use of architecture development / simulation tools (System Designer / System Desk or equivalent)
  • Enable Vehicle-to-Grid (V2G) and Grid-to-Battery (G2B) analytics for smart energy distribution.
  • Ensure compliance with battery safety and regulatory standards (ISO 26262, UL 1973, IEC 62660, etc.).
  • Experience with advanced automotive battery design and testing.
  • Proficiency in tools like CANalyzer, INCA, and automated requirements management
  • Strong understanding of high-voltage safety, battery behaviour, and electrochemical performance.
  • Familiarity with electrification architectures, including EV, HEV, PHEV, and BSG systems.
  • Experience with software development in embedded systems, particularly for motor control and battery management
  • Produce documentation that may be used inside and outside the company.
  • Work closely with hardware engineers to integrate software solutions with Battery Management Systems
  • Knowledge of systems engineering V-Model and product lifecycle management
  • Engineering QMS exposure (ASPICE desirable)
  • Experience of working with global, cross-functional teams (advantageous)

Role Specific Qualifications/Certifications

  • Bachelor's degree in computer science/Electronics and Communication Engineer
  • Exposure to battery enclosures designed to meet automotive-grade safety and environmental standards.
  • Familiarity with BMS, EMI/EMC considerations, and HV component layout.
  • Experience with global development teams and suppliers in the EV or ESS domain

Leadership skills

  • Strong project management, leadership, and communication skills.

  • Software Architect

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Bosch Global Software Technologies Full time

    Roles & Responsibilities :You will be part of a passionate embedded software development team who develop BMS Software for BESS systems thereby providing lifeline for critical ecosystems.You will own the architecture of a BESS-BMS system covering across different layers of architectureYou will be responsible for functionality, reliability, security, safety...

  • Bms Operator

    1 week ago


    Bengaluru, Karnataka, India Blue Star Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: IBMS OperatorRoles and ResponsibilitiesMonitor and control building systems such as HVAC, lighting, security, and CCTV through the BMS.Perform routine maintenance tasks on BMS equipment to ensure optimal performance.Troubleshoot issues with BMS software and hardware components.Collaborate with other teams to resolve complex technical problems...


  • Bengaluru, Karnataka, India Turno Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Description: BMS Integration EngineerLocation: Bengaluru, IndiaCompany: Turno )Division: Battery Energy Storage Systems (BESS)About TurnoTurno is building the future of clean energy by enabling widespread adoption of electric mobility and energy storage solutions. As we expand into residential, commercial, and grid-balancing Battery Energy Storage...

  • BMS Trainer

    2 days ago


    Bengaluru, Karnataka, India HOC Full time ₹ 18,00,000 - ₹ 36,00,000 per year

    Job Title:Building Management System (BMS) Trainer ( Teaching)Language : Kannada & English mustDepartment:Technical / TrainingLocation:Bangalore & MysoreReports To:Regional Technical Head / Branch ManagerJob Summary:The BMS Trainer will be responsible for delivering high-quality technical training sessions to students and professionals in the field of...

  • BMS/IOT Operator

    5 days ago


    Bengaluru, Karnataka, India JLL Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    JLL empowers you to shape a brighter way.  Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people  and empowering them to  thrive, grow meaningful careers and to find a place where...

  • BMS/IOT Operator

    3 days ago


    Bengaluru, Karnataka, India JLL Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description JLL empowers you to shape a brighter way. Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a...

  • BMS/IOT Operator

    5 days ago


    Bengaluru, Karnataka, India JLL Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    JLL supports the Whole You, personally and professionally.Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology to our clients. We are committed to hiring the best, most talented people in our industry; and we support them through professional growth, flexibility, and...


  • Bengaluru, Karnataka, India Cherry Merry Home Foods Full time ₹ 4,50,000 - ₹ 6,00,000 per year

    Job Description· Willing to travel project location in Pan India· Manage and execute BMS/ HVAC projects from conception to completion, ensuring adherence to project specifications, budget, and timeline.· Coordinate with project stakeholders including clients, architects, engineers, contractors, and vendors to ensure smooth project execution.· Develop...


  • Bengaluru, Karnataka, India, Karnataka Bosch Global Software Technologies Full time

    Roles & Responsibilities :You will be an architect in designing and BMS HW system for a BESS domainYou will have exposure to state-of-the-art designing, layout, compliance, EMI-EMC aspectsYou would be own the responsibility of delivering modules/systems on-time, at quality.You are expected to be in a customer-facing role in providing solutions to complex...


  • Bengaluru, Karnataka, India JLL Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description : BMS Operations Manager (Work Dynamic) JLL empowers you to shape a brighter way. Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive,...