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 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 Attributes
Experience 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