CareerPlan

Sr MATLAB ASW Developer -EDC3

bangalore, inFull-time2026-10-14 → 2026-11-15

Core

Develop and maintain a custom Simulink embedded code-generation environment, adapting templates and integrating generated C code with the Green Hills compiler toolchain for automotive ECU software.

Role type

Senior Model-Based Design (MBD) Engineer (Embedded Software)

Builds

Custom Simulink code-generation pipelines, embedded C code, and hardware-integrated ECU software

Domain

Automotive embedded systems, Model-Based Design, Green Hills compiler

Required skills

MATLAB/Simulink model development, Simulink Coder/Embedded Coder, Target Language Compiler (TLC) customization, embedded C programming, API integration

Preferred skills

Green Hills compiler/MULTI environment, custom C S-functions, automotive protocols (CAN/J1939), MISRA C standards, Python scripting

Technologies

Simulink, Green Hills compiler, Git, Jenkins, Conan

Responsibilities

Develop and maintain custom Simulink embedded code-generation environment; Adapt block-level and system-level TLC templates; Integrate Simulink-generated C code with the Green Hills compiler toolchain; Develop Simulink libraries, masked blocks, and custom C S-functions; Debug issues across Simulink models, TLC processing, and ECU execution; Create technical documentation for functional components.

Seniority

Senior, hands-on IC