BMS Developer M/F
Verkor · Grenoble, Auvergne-Rhône-Alpes · 2026-06-04
À propos du poste
As BMS developer, you are the technical owner of the Battery Management System for battery packs. You will be responsible for defining, challenging, and validating a BMS solution developed with an external supplier, while ensuring its performance, safety, and system integration. You guarantee that the delivered BMS meets all requirements through independent verification and deep system understanding.
1. BMS Technical Ownership & System Architecture
Own the end-to-end BMS architecture at system level
Co defines, with the battery pack architect, functional and technical requirements based on battery pack and vehicle constraints
Specify detailed performance targets of the BMS (accuracy, timing, thresholds, robustness)
Ensure BMS consistency with cell behavior and overall battery system
Is responsible for design justification documents creation and maintenance into PLM system
2. Supplier Management & Technical Challenge
Act as the technical owner of the BMS delivered by the supplier
Review, challenge, and approve:
Hardware and software design
Algorithms (SOC, SOH E and SOH R, SOP, balancing, diagnostics)
Available and acceptable max power Algorithm
Lead BMS technical reviews
Identify gaps, manage risks, and drive corrective actions
Ensure full alignment between supplier deliverables and internal expectations
3. Verification, Validation & Acceptance
Define and own the independent BMS verification strategy
Establish requirements traceability and validation matrix
Review and approve supplier validation plans and results
Design and execute internal validation activities:
SIL / MIL / HIL testing
Battery pack and system-level validation
Fault injection and edge-case testing
Define clear acceptance criteria and ensure compliance before release
Ability to tune the BMS software based on calibration test outcomes
4. Functional Safety Leadership
Define and drive functional safety activities in compliance with ISO 26262
Contribute to and/or own:
HARA and ASIL allocation
Functional and Technical Safety Concepts
Safety case and safety validation
Ensure supplier compliance with safety requirements
Manage safety-related risks, anomalies, and residual risks
5. Electrical Architecture & Component Strategy
Define battery pack electrical architecture in collaboration with system leader
Select and dimension key components (contactors, fuses, sensors, etc.)
Define fault management and redundancy strategies
Ensure safe and reliable operation under all conditions
6. BMS Algorithms, Calibration & Performance
Define and validate BMS calibration strategy using cell data (SOx, OVP, UVP, OTP, etc.)
Review and benchmark supplier algorithms performance
Define KPIs for accuracy, robustness, and response time
Develop and validate thermal runaway detection strategies
7. System Integration & Interface Management
Ensure integration of BMS into the full battery system and vehicle environment
Manage electrical and communication interfaces (CAN, etc.)
Resolve system-level issues involving BMS, cells, and power electronics
Ensure coherent system behavior under normal and fault conditions
8. Testing, Data Analysis & Continuous Improvement
Define and operate internal test setups (HIL, cell simulators, CAN tools)
Analyze test and field data to identify improvement opportunities
Lead root-cause analysis of system failures
Feed lessons learned into next design iterations Master’s degree (Bac+5) or PhD in Electrical Engineering, Embedded Systems, or Power Electronics—or equivalent qualification
Minimum of 5 years of experience in battery systems engineering in an automotive OEM, Tier 1 supplier, or pack integrator context
Proven experience specifying, validating, or auditing a BMS solution developed by an external supplier
ISO 26262 Functional Safety Engineer certification (TUV or equivalent) is strongly desirable.
Fluent English mandatory.
Willingness to travel.
Knowledge of Python, MATLAB, Simulink
DFMEA and system risk analysis, Vector CANoe / CANalyzer
Compétences demandées
- r
- python
- matlab
Votre prochain poste est déjà ici.
Parcourez les offres en direct de milliers d'employeurs, gardez celles qui méritent un second regard et laissez JobBob surveiller le reste.