S
Software Engineer MDB
Saft
Bengaluru, Karnataka, IndiaNot Disclosed2 years expDay ShiftPosted 1d ago1 views
Actively Hiring
Before you apply — will your resume pass the ATS?
Most engineering resumes fail ATS screening on keywords. Check yours.
Apply for this Job
Before you apply — will your resume pass the ATS?
Most engineering resumes fail ATS screening on keywords. Check yours.
Check My Resume FreeJob Description
Role Overview
Saft is seeking a skilled Software Engineer MDB to join our advanced battery management systems team in Bengaluru. In this role, you will design, configure, and maintain MATLAB/Simulink models to validate BMS algorithms, ensuring optimal cell balancing, state-of-charge estimation, and state-of-health monitoring. You will work closely with algorithm developers to verify safety, reliability, and performance.
Key Responsibilities
- Develop, configure, and maintain MATLAB/Simulink models used for testing BMS algorithms.
- Execute simulation-based Model-in-the-Loop tests to validate battery management strategies.
- Analyze test outputs, identify discrepancies, and collaborate with algorithm developers to resolve issues.
- Establish and maintain full traceability between software requirements and test specifications.
- Build automated test benches, simulation frameworks, and perform competitive benchmarking.
Required Qualifications
- Engineering degree in Electrical Engineering, Control Systems, Computer Science, or a related field.
- Strong proficiency in MATLAB, Simulink, and Stateflow.
- Practical experience with Model-in-the-Loop testing workflows and simulation environments.
- Ability to translate complex technical requirements into structured test cases.
- Strong analytical skills with a proactive approach to root-cause debugging.
Why Join Us
Join Saft to work on cutting-edge energy storage technology and contribute to global sustainable energy solutions.
Requirements
- 2 to 5 years of experience in BMS algorithm testing, validation, or MATLAB modeling.
- Understanding of battery chemistry, state-of-charge/state-of-health estimation, and cell balancing concepts.
- Proven experience with automated test execution tools like Simulink Test.
- Strong technical writing and reporting skills for documentation compliance.
Benefits
- Competitive package with comprehensive health insurance and wellness benefits.
- Excellent training, skill development, and career growth opportunities.
- Access to state-of-the-art laboratory and testing infrastructure.
- Inclusive and collaborative environment with global teams.
- Performance-based recognition programs.
Frequently Asked Questions
How to apply for Software Engineer MDB at Saft?
Contact the company directly.
What is the salary for this role?
The salary for this role is Not Disclosed per annum.
What experience is required?
2 years of experience is required.
Is this position still open?
Yes, this position is currently active and accepting applications.
Similar Jobs
G
Design Verification Engineer (Staff)
Graphcore
Bengaluru, Karnataka, IndiaNot Disclosed6–8 years expDay ShiftEngineering
Actively Hiring·1d ago
View & Apply TB
Software Development Engineer II
Tesco Bengaluru
Bengaluru, Karnataka, IndiaCompetitive3 years expHybridEngineering
Actively Hiring·1d ago
View & Apply ES
Tele Sales Executive – Electrical Domain
Energy Savers Company
Bengaluru, Karnataka, IndiaSalary not disclosed1 year expDay ShiftEngineering
Actively Hiring·1d ago
View & Apply