Find a jobRecruiters

Job Description Battery Management System (BMS) Software Lead

Exclusive opportunity

Onsite

Job Description Battery Management System (BMS) Software Lead

Olectra Greentech

Job Description Battery Management System (BMS) Software Lead

Skills

MATLABJenkinsCybersecurityConfluenceComplianceRisk Management

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Sitarampur, Telangana 505002, India

Work mode:

Onsite

Published on:

10 August 2026

What they need


Job Description Battery Management System (BMS) Software Lead (ASW & BSW)

Job Title

Battery Management System (BMS) Software Lead ASW & BSW

Experience

7–8 Years

Location

Olectra Greentech Ltd

Sy No 1673, Seetharampur, Shabad, Telangana 509217

[Hyderabad]

Employment Type

Full-time

Job Summary

We are seeking an experienced Battery Management System (BMS) Software Lead with 7–8 years of experience in automotive embedded software development. The ideal candidate will have strong expertise in both Application Software (ASW) and Basic Software (BSW), with hands-on experience in BMS architecture, AUTOSAR, embedded C development, software integration, and functional safety. The role involves leading software development activities, mentoring engineers, coordinating cross-functional teams, and delivering high-quality automotive software compliant with industry standards.

Key Responsibilities

Technical Leadership

  • Lead the development of BMS software from requirements through design, implementation, integration, and validation.
  • Define software architecture and module interfaces for both ASW and BSW.
  • Guide ASW and BSW engineers on technical solutions, coding standards, and best practices.
  • Drive software design reviews, code reviews, and technical discussions.
  • Support project planning, effort estimation, and risk mitigation activities.

Application Software (ASW)

  • Develop and integrate BMS application functions including:

  • State of Charge (SOC)

  • State of Health (SOH)

  • State of Power (SOP)

  • Cell balancing

  • Charging and discharging control

  • Thermal management

  • Battery protection strategies

  • Diagnostics and fault management

  • Operating mode/state machine management

  • Integrate battery algorithms with hardware interfaces.

  • Optimize software performance, memory usage, and execution timing.

Basic Software (BSW)

  • Configure and integrate AUTOSAR Basic Software modules.

  • Configure and integrate:

  • MCAL Drivers

  • Operating System (OS)

  • Runtime Environment (RTE)

  • Communication Stack (CAN/CAN FD/LIN)

  • Diagnostic Stack (UDS/DCM)

  • NVM and Memory Stack

  • Watchdog Manager

  • ECU State Manager

  • Support bootloader integration and software flashing.

  • Debug driver and hardware interface issues.

Integration & Validation

  • Perform software integration on target hardware.
  • Support SIL, HIL, and vehicle-level testing.
  • Analyze and resolve software defects.
  • Support calibration and system validation activities.
  • Work closely with hardware, systems, validation, and calibration teams.

Functional Safety & Quality

  • Develop software compliant with ISO 26262.
  • Support safety analysis including FMEA, FTA, and safety mechanisms.
  • Ensure ASPICE-compliant software development processes.
  • Maintain bidirectional requirements traceability.
  • Ensure adherence to MISRA C guidelines and secure coding practices.

Required Technical Skills

Embedded Software

  • Embedded C (mandatory)
  • Good understanding of C++
  • RTOS concepts
  • Microcontroller architecture (Infineon, NXP, Renesas, TI, or STMicroelectronics)

Battery Management System

  • Battery fundamentals (Lithium-ion)
  • SOC, SOH, SOP estimation
  • Cell balancing
  • Battery protection
  • Charging algorithms
  • Thermal management
  • Fault diagnostics

AUTOSAR

  • AUTOSAR Classic Architecture
  • BSW configuration
  • MCAL
  • RTE
  • ECU Configuration
  • Communication Stack
  • Diagnostic Stack
  • Memory Stack

Communication Protocols

  • CAN
  • CAN FD
  • LIN
  • UDS
  • XCP (preferred)
  • Ethernet (preferred)

Development Tools

  • Vector CANoe
  • Vector CANalyzer
  • DaVinci Configurator
  • EB tresos Studio
  • Lauterbach Debugger
  • Git
  • Confluence
  • Jenkins
  • MATLAB/Simulink (preferred)
  • Enterprise Architect (preferred)

Testing & Debugging

  • Unit Testing
  • Integration Testing
  • SIL
  • HIL
  • Static Code Analysis
  • Code Coverage Analysis

Functional Safety & Standards

  • ISO 26262
  • ASPICE
  • MISRA C
  • Automotive Cybersecurity (ISO/SAE 21434) – desirable

Qualifications

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, Instrumentation, or a related field.

Preferred Experience

  • 7 to 12 years in automotive embedded software development.
  • At least 4 years of hands-on BMS software development.
  • Experience working with OEMs or Tier-1 automotive suppliers.
  • Knowledge of Agile/Scrum software development methodologies.

Soft Skills

  • Strong technical leadership and mentoring skills.
  • Excellent problem-solving and analytical abilities.
  • Effective communication and stakeholder management.
  • Ability to manage multiple priorities and deliver under tight timelines.
  • Collaborative mindset with cross-functional teams.

Key Deliverables

  • High-quality BMS software releases meeting project milestones.
  • Successful ASW and BSW integration.
  • Compliance with quality, safety, and cybersecurity standards.
  • Timely resolution of software defects.
  • Technical guidance and mentorship for the software team.

Other offers great for you!

These companies are also looking for great profiles

Audensiel

Platform Software Kubernetes (H/F)

Permanent contract

83190 Ollioules, France

Onsite

Skills

KubernetesTerraform

1 day ago

Quick apply

Unitech Solutions

Tech Lead Java

500€/jour

Freelance

Paris, France

Hybrid, Onsite

Skills

AngularJavaSpring BootJiraWildFlySquash

21 hours ago

Quick apply

LeHibou

IT Solution Lead

750€ / jour

Freelance

Brussels, Belgium

Hybrid

Skills

Microsoft SQL Server

16 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools