Role & responsibilities : Senior Engineer BMS Firmware
- IQ/0288
About the role
Join a energetic team as a Senior Engineer specializing in BMS Firmware. You will be responsible for developing cutting-edge firmware solutions for battery management systems, enhancing functionality and safety.
Job description
Design, develop and maintain embedded firmware for Smart BMS, Analyse system requirements and translate them into firmware architecture, and Develop firmware for communication interfaces. Required Candidate profile: BE / B.
Tech EEE or ECE, M.
E – Power Electronics & Drives (PED), or PhD Must-have: Embedded C programming, Battery Management System (BMS) firmware design, Communication interface drivers. Suggested role: Senior Engineer BMS Firmware Suggested department: Engineering Key details:
Location:
Bangalore
Experience:
4-7 years Openings: 1 Qualification: BE / B.
Tech – EEE or ECE, M.
E – Power Electronics & Drives (PED), or PhD Must-have
skills:
- Embedded C programming
- Battery Management System (BMS) firmware design
- Communication interface drivers
- Functional safety concepts (ISO 26262)
- Firmware validation
- Debugging hardware and firmware issues Compulsory
skills:
Embedded C programming, Battery Management System (BMS) firmware design
Key responsibilities
- Design, develop and maintain embedded firmware for Smart BMS
- Analyse system requirements and translate them into firmware architecture
- Develop firmware for communication interfaces
- Implement and optimise battery algorithms
- Carry out firmware validation and unit testing
- Implement safety mechanisms within firmware