Enter a job title or keyword

Sr MATLAB ASW Developer EDC3

Bosch Group


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Posted: 15 October 2026 (9 hours ago)
Application Deadline: 12 January 2027
Vacancies: 1 Vacancy

Job Summary

Tasks / Responsibilities: * Custom Platform Development: Develop and maintain a custom Simulink embedded code-generation environment. TLC Template Adaptation: Adapt block-level and system-level TLC templates to interface seamlessly with new C APIs. Compiler Integration: Integrate Simulink-generated C code with the Green Hills compiler toolchain. Build System Management: Configure compiler options linker settings memory sections and build scripts. Block Library Development: Develop Simulink libraries masked blocks custom C S-functions and build callbacks. Hardware & Protocol Integration: Integrate hardware I/O CAN/J1939 diagnostics non-volatile memory (NVM) and calibration services. Interface & Validation: Analyze differences between legacy and new embedded software interfaces; validate generated code data types initialization sequences and API parameters. System-Level Debugging: Debug issues across Simulink models TLC processing generated C code compilation linking and ECU execution. Automated Testing: Develop automated tests for code generation pipelines and embedded builds. Documentation: Create technical documentation and support application developers. Create and maintain clear and detailed documentation for all developed functional components. Configure faults with groups & reactions for commissioning & diagnostics functioning. Supporting end customer for clarifications/issue resolution. Able to drive the team technically. Collaborate with cross-functional teams to define requirements develop features and deliver high-quality embedded software solutions in alignment with project objectives. Assess skill gaps in the Team Members identify On Job Training deliver OJT to new colleagues. Simulink Agentic AI / GenAI based solution wherever skill set: *(Top 5 must have skills in the order of priority): MBD Experience: Strong MATLAB and Simulink model development experience. Code Generation: Practical hands-on experience with Simulink Coder or Embedded Coder. TLC Customization: Proven experience customizing production code generation using Target Language Compiler (TLC) or comparable technologies. Embedded C: Strong embedded C programming skills with an understanding of memory layouts compilers linkers makefiles and cross-compilation. API Integration: Ability to interpret embedded C API specifications and integrate them into generated code. Modern Tooling: Experience with Git code reviews automated testing and CI/CD to Have skills: Practical experience with the Green Hills compiler or MULTI development environment. Development of custom Simulink target integrations or hardware support packages. Experience with custom C S-functions and masked blocks. Knowledge of automotive protocols (CAN J1939 UDS XCP) and non-volatile memory. Experience migrating embedded platforms or compiler toolchains. Familiarity with MISRA C standards and production automotive software processes. Scripting & automation experience (Python Jenkins Conan).


Qualifications :

BE/ in E & C or any equivalent


Additional Information :

6 - 9 years


Remote Work :

No


Employment Type :

Full-time


About Company

Company Logo

Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more

View Profile View Profile