Search by job, company or skills

Saft

Software Engineer MDB

Save
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Algorithm Testing & Validation

  • Develop, configure, document, and maintain MATLAB/Simulink models used to test BMS algorithms.
  • Execute simulation-based tests to validate battery management algorithms (SOC estimation, SOH monitoring, cell balancing, etc.).
  • Analyze test outputs, identify discrepancies, and provide clear feedback to algorithm developers.
  • Ensure full traceability between documented software requirements and test cases.
  • Create automated test benches and simulation frameworks for continuous algorithm validation.
  • Implement Model-in-the-Loop (MiL) test environments for functional testing

Documentation & Reporting

  • Produce clear and structured reports summarizing test specification, configuration, results, and rationale
  • Maintain proper documentation of models, test procedures, and configuration changes.
  • Ensure compliance with internal development processes and quality standards.
  • Work closely with algorithm developers to solve detected issues.
  • Participate in code reviews, requirement reviews, and design discussions.
  • Support debugging and root-cause analysis of algorithmic issues.

Benchmark

  • Perform benchmarking studies of competitors BMS solutions and algorithms

Required Qualifications

  • Engineering degree in Electrical Engineering, Control Systems, Computer Science, or related field.
  • Strong proficiency in MATLAB/Simulink/Stateflow.
  • Familiarity with MiL testing workflows (e.g. Simulink Test) and automated simulation environments.
  • Ability to interpret technical requirements and translate them into test cases.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149153723