HamburgerMenu
hirist

Stellantis - Instrument Cluster & Vehicle Network Software Engineer - MATLAB

Posted on: 08/10/2025

Job Description

Description :


Education :


- Engineering - BE / BTech / ME / MTech / MS

- Discipline - Computer Science, Electronics & Communication, Electronics & Computer, Electrical & Electronics

Experience : 3 to 12 years


Key Responsibilities :


- Define software architecture and lead the end-to-end development of instrument cluster platforms, focusing on vehicle communication, diagnostic systems, and infrastructure services.

- Develop and integrate vehicle network communication stacks including CAN, CAN-FD, LIN and Automotive Ethernet (SOME/IP, SoAd, DoIP).

- Design and implement UDS diagnostic services, DTC management, and End pf Line (EOL) functionalities.

- Design and maintain infrastructure software such as Watchdog, NVM, Bootloader, and State Manager modules.

- Develop MATLAB/Simulink-based application software models for features such as vehicle signal processing, telltale logic, system diagnostics, and startup sequences.

- Generate auto code from MATLAB/Simulink using Embedded Coder and integrate into the embedded platform.

- Support model-in-the-loop (MIL), software-in-the-loop (SIL), and hardware-in-the-loop (HIL) testing environments.

- Collaborate with system engineers, hardware teams, and HMI developers to ensure seamless end-to-end integration.

- Use tools such as CANoe, CANalyzer, and DaVinci Developer and DaVinci Configurator for development testing and validation of vehicle networks.

- Provide technical leadership and mentoring for mid-level and junior engineers.

Core Technical Skills :


Communication Protocols:


- Proficiency in CAN, CAN-FD, and Automotive Ethernet (SOME/IP, DoIP).

- Strong experience using Vector tools (CANoe, CANalyzer).

Diagnostics :


- Expertise in UDS (ISO 14229), DTC handling, diagnostic services, and Diagnostics based application software development.

Infrastructure Software :


- Knowledge of embedded software components like watchdog, state machines, power modes, and memory management (NvM, EEPROM), etc.

- Experience with AUTOSAR (Classic and/or Adaptive) architecture and integration.

- Familiar with RTOS (OSEK, FreeRTOS, QNX) and software integration workflows.

MATLAB/Simulink :


- Hands-on with model-based development.

- Proficient in Embedded Coder, Stateflow, and code generation workflows.

- Strong understanding of code integration, testing, and auto-code optimization.

Programming :


- Strong proficiency in C and C++ programming.

- Scripting skills in Python or CAPL are a plus.

Preferred Qualifications :


- Experience with digital instrument cluster features (telltales, vehicle status, driver warnings).

- Familiarity with Real-Time Operating Systems (RTOS).

- Exposure to ISO 26262 Functional Safety, MISRA C, and ASPICE processes.

- Experience with CI/CD pipelines, Git, Jira, and Jenkins.

Soft Skills :


- Strong analytical and debugging skills.

- Clear and effective communication, both written and verbal.

- Team player with a proactive attitude and ownership mindset.

- Ability to work collaboratively in agile and cross-functional environments


info-icon

Did you find something suspicious?