Battery BMS software developer
Mission
Your mission is to develop and test software and cloud solutions that support the realization of innovative Battery Management System (BMS) platforms. These activities will be carried out in close collaboration with our project partner from the CSEM Battery Innovation Hub. You will closely work together with BMS engineers and battery algorithms experts, and you will support the project teams by developing BMS software solutions for data handling, storage, processing and visualization. We expect you to work in an autonomous manner and with an affinity for high quality technology transfer to our industrial partners.
Profile
We expect
- An excellent MsC degree, preferably in Computer Sciences or Electrical Engineering, or equivalent R&D experience
- Proven experience in programming (C/C++, Python, Rust, etc.) and software development tools (GitHub, etc.)
- Knowledge and experience with continuous integration tools (GitLab, Jenkins, etc.) and data-base implementation (SQL, etc.)
- Good knowledge of processors and latest developments, experience with automotive processors being a plus
- Knowledge of BMS software development or battery diagnosis technique (such as EIS, IC/DV) being a plus
- Highly motivated, eager to learn and with a strong sense of ownership
- Professional proficiency in English (oral and written)
Main duties and responsibilities
- You design software architecture for advanced Battery management system and implement it on the hardware platforms of our partners, in particular on the zBMS platform of CSEM.
- You embed battery state estimators (e.g., SoC, SoH, SoS, etc.) together with the algorithm team on zBMS.
- You implement software that supports, uses or exploits these models and estimators on PC-based platforms.
- You establish the software performance validation reports.
- You support the BMS hardware team with the integration of BMS firmware into embedded systems (ARM, DSP).
- You document your work, make technical reports/presentations and scientific papers for international publication.
We offer
The cooperation between EPFL PV-Lab and the CSEM Battery Innovation Hub is at the forefront in the field of battery management systems design and implementation. We offer an inspiring development environment with a highly motivated team and top-notch laboratory infrastructures for battery testing and system validation.
The successful candidate will conduct cutting-edge research and development in a truly unique international and mixed academic-industrial environment. We offer a 60% part-time up to 100% full-time 2-year research appointment.
Informations
Contract Start Date : 04/01/2025
Activity Rate Min : 60.00
Activity Rate Max : 100.00
Contract Type: CDD
Duration: one year, renewable
Reference: 1411