Find a jobRecruiters

Embedded Software Engineer (MBD)

Exclusive opportunity

Onsite

Embedded Software Engineer (MBD)

Global Connect Technologies

Embedded Software Engineer (MBD)

Skills

MATLAB

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Monterrey, Nuevo Leon, Mexico

Work mode:

Onsite

Published on:

6 October 2026

What they need


Job Summary

Clarios is seeking an experienced MBD / Target Link – BMS Engineer with strong hands-on expertise in Model-Based Development (MBD), MATLAB/Simulink, d SPACE Target Link, and Battery Management Systems (BMS) .

The engineer will be responsible for developing, integrating, testing, and validating embedded software and control algorithms for automotive battery and energy-management applications .

Key Responsibilities

  • Develop and maintain Model-Based Design (MBD) models using MATLAB/Simulink and d SPACE Target Link .
  • Develop production-ready Embedded C code using Target Link automatic code generation.
  • Design and implement algorithms for Battery Management Systems (BMS) .
  • Develop BMS functions including:
  • State of Charge ( SOC ) estimation
  • State of Health ( SOH ) estimation
  • State of Power ( SOP ) estimation
  • Cell voltage monitoring
  • Cell balancing
  • Battery temperature monitoring
  • Current monitoring
  • Over-voltage / under-voltage protection
  • Over-temperature / under-temperature protection
  • Fault detection and diagnostics
  • Translate system and software requirements into Simulink/Target Link models .
  • Perform MIL, SIL, PIL, and HIL testing for BMS algorithms.
  • Perform model verification, simulation, debugging, and validation.
  • Generate, analyse, and optimize embedded C code using Target Link .
  • Support integration and testing of BMS software on automotive ECUs.
  • Develop and maintain State flow models for BMS control logic and state machines.
  • Work with CAN/CAN FD communication and automotive diagnostic protocols.
  • Perform software debugging and root-cause analysis.
  • Support calibration and parameter tuning of BMS algorithms.
  • Maintain requirements traceability and technical documentation.
  • Collaborate with battery, embedded software, systems, controls, and validation teams.
  • Follow automotive software development, quality, and functional-safety processes.

Required Qualifications

  • 5+ years of experience in automotive embedded software, BMS, controls, or Model-Based Development.
  • Strong hands-on experience with MATLAB/Simulink .
  • Hands-on experience with d SPACE Target Link .
  • Strong experience with Battery Management Systems (BMS) or automotive battery controls.
  • Strong Embedded C/C programming skills.
  • Experience with Model-Based Development (MBD) .

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools