Senior Engineer - BESS-BMS

Joinimagine

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bosch Global Software Technologies Private Limited in Bengaluru seeks an experienced embedded software module lead to develop BMS software for BESS systems.

You will drive MCU & AFE development, CAN and ISO SPI protocols, and lead small feature teams ensuring V&V coverage and timely delivery.

Strong background in MISRA, static analysis, CI/CD, HIL/SIL testing and IEC/UL safety standards is required.

Qualifications

  • BTech in CSE/EEE is required.
  • 6–10 years of experience in embedded software.
  • MCU & AFE with S32K3 family and AFE daisy-chaining.
  • Expertise in TPL/isoSPI and CAN protocols.
  • BMS features: SOC/SOH/SOP with temp compensation and balancing.
  • Functional safety: SIL2 implementations with CRC, watchdog, memory tests.
  • Standards: IEC 60730-1, IEC 61508 SIL2, UL 1973.
  • Tools/methods: CI/CD, MCAL, MISRA, Polyspace; HIL/SIL testing; CAN, Ethernet, Modbus; Python scripting.

Responsibilities

  • Lead small feature teams and mentor juniors.
  • Develop BMS software for BESS systems.
  • Deliver assignments proactively with on-time, quality delivery.
  • Ensure V&V coverage across modules.

Skills

MCU & AFE
TPL/isoSPI
CAN Protocols
SOC/SOH/SOP
Balancing
SIL2 Safety
IEC 60730-1
IEC 61508 SIL2
UL 1973
CI/CD
MCAL
MISRA
Polyspace
HIL/SIL Testing
Ethernet/Modbus
Python Scripting

Education

BTech in CSE/EEE

Tools

CI/CD Tools
Static Analysis Tools

Job description

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

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 act as a module lead for the specific modules and thereby play a pivotal role in finishing the jigsaw puzzle

You are expected to take up assignments proactively and delivering on-time, quality meeting customer expectations

Qualifications

Educational qualification:

BTech in CSE / EEE

Experience : 6 years - 10 years

Mandatory/requires Skills :

  1. MCU & AFE: Deep expertise with S32K3 family, AFE daisy-chaining, diagnostics.

  2. Communication Protocols: Expert knowledge in TPL/isoSPI, CAN

  3. BMS Functions: Advanced SOC/SOH/SOP with temp compensation, passive + active balancing, fault detection (open-wire, leakage, thermal).

  4. Functional Safety: Implementation of SIL2-compliant safety mechanisms (CRC, watchdog, memory tests).

  5. Standards & Compliance: Active implementation against IEC 60730-1, IEC 61508 SIL2, UL 1973.

  6. Tools & Methods: CI/CD integration, MCAL, static analysis (MISRA, Polyspace etc). HIL/SIL testing. CAN, Ethernet, Modbus tools, Scripts (Python Automation)

Leadership

Leads small feature teams, mentors juniors, ensures V&V coverage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - BESS-BMS
Senior Engineer - BESS-BMS

Hrassistance India Consultancy Llp • Pune District, Bengaluru, Hyderabad

Hybrid
INR 1,800,000 - 3,000,000
BMS HW Architect
BMS HW Architect

Robert Bosch Group • Bengaluru

On-site
INR 3,500,000 - 7,000,000
BMS HW Architect
BMS HW Architect

Bosch • Bengaluru

On-site
INR 3,500,000 - 5,500,000
BMS HW Architect
BMS HW Architect

SmartRecruiters, Inc. • Bengaluru

On-site
INR 3,500,000 - 7,500,000
BMS System Test/Validation Engineer for BESS domain
BMS System Test/Validation Engineer for BESS domain

Robert Bosch Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Power Systems Engineer
Senior Power Systems Engineer

Robert Bosch Group • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Hardware Project Manager – BMS (BESS Domain)
Hardware Project Manager – BMS (BESS Domain)

Robert Bosch Group • Bengaluru

On-site
INR 2,500,000 - 4,000,000
BESS Electrical Lead
BESS Electrical Lead

Joinimagine • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Sr. Controls Software Engineer - MBD
Sr. Controls Software Engineer - MBD

SmartRecruiters, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Control Software Test Engineer - Python
Control Software Test Engineer - Python

Robert Bosch Group • Bengaluru

On-site
INR 1,800,000 - 3,200,000