📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Controls Software Engineer – Model-Based Development

Bosch Group · bangalore

New
Senior 🇬🇧 English
MATLAB Simulink Stateflow Simulink Test Manager Simulink Check Embedded Coder C/C++ Python IBM DOORS Polyspace Parasoft CAN CAN FD AUTOSAR CI/CD Git HIL testing ISO 26262

Job description

About the role

Bosch Global Software Technologies is seeking a Senior Controls Software Engineer to lead model‑based development of Battery Management System (BMS) software. You will work on MATLAB/Simulink models, generate production‑grade embedded code, and ensure rigorous verification and validation of control algorithms.

Key responsibilities

  • Develop and maintain BMS control software models using MATLAB, Simulink, and Stateflow.
  • Perform automatic code generation with Embedded Coder and manage the full code‑to‑hardware workflow.
  • Design and execute MIL, SIL, and PIL test strategies, including open‑loop and closed‑loop testing.
  • Maintain requirements traceability using IBM DOORS and ensure compliance with ISO 26262 and automotive standards.
  • Conduct static code and model analysis with Polyspace, Parasoft, and Simulink Check, and resolve identified issues.
  • Create automation scripts in MATLAB/M‑Scripting and Python to improve test efficiency.

Required profile

  • 5–10 years of experience in model‑based development for automotive or energy‑storage applications.
  • Bachelor’s or Master’s degree in Electrical Engineering, Control Systems, Mechatronics, Computer Science or related field.
  • Strong understanding of BMS architecture, SOC/SOH estimation, battery balancing, and safety protections.

Required skills

  • MATLAB, Simulink, Stateflow, Simulink Test Manager, Simulink Check
  • Embedded Coder, C/C++ basics
  • Python scripting
  • IBM DOORS (or equivalent), Polyspace, Parasoft
  • Knowledge of CAN/CAN FD, AUTOSAR, CI/CD pipelines, Git
  • Experience with HIL testing, ISO 26262 functional safety

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bosch Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 9 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bosch Group

bangalore