BMS Developer M/F
Postaladdress
Grenoble, France
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Data Analysis
Failure Mode Effects Analysis
Python (Programming Language)
MATLAB
Requirements Traceability
Simulink
Software Engineering
Systems Integration
Canoe Software
Job description
- 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
- 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
Best Companies to Work For in France: Top 25 Companies in 2023Â
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
Data Engineer Salary UK
over 3 years ago