Job title : Software Engineer – Instrument Cluster & Vehicle Network with MATLAB DevelopmentLocation:BangaloreEducation: Engineering - BE / BTech / ME / MTech / MS Discipline – Computer Science, Electronics & Communication, Electronics & Computer, Electrical & ElectronicsExperience:10 to 12 yearsKey Responsibilities: Definesoftware architectureand lead the end-to-end development ofinstrument cluster platforms , focusing onvehicle communication ,diagnostic systems , andinfrastructure services . Develop and integratevehicle network communicationstacks includingCAN, CAN-FD ,LINandAutomotive Ethernet(SOME/IP, SoAd, DoIP). Design and implementUDS diagnostic services , DTC management, and End pf Line (EOL) functionalities. Design and maintaininfrastructure softwaresuch asWatchdog ,NVM ,Bootloader , andState Managermodules. DevelopMATLAB/Simulink-based application softwaremodels for features such as vehicle signal processing, telltale logic, system diagnostics, and startup sequences. Generate auto code from MATLAB/Simulink usingEmbedded Coderand integrate into the embedded platform. Supportmodel-in-the-loop (MIL) ,software-in-the-loop (SIL) , andhardware-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 asCANoe ,CANalyzer , andDaVinci DeveloperandDaVinci Configuratorfor development testing and validation of vehicle networks. Provide technical leadership and mentoring for mid-level and junior engineers.Core Technical Skills: Communication Protocols: Proficiency inCAN, CAN-FD , andAutomotive Ethernet(SOME/IP, DoIP). Strong experience usingVector tools(CANoe, CANalyzer). Diagnostics: Expertise inUDS (ISO 14229) , DTC handling, diagnostic services, andDiagnostics based application software development . Infrastructure Software: Knowledge of embedded software components likewatchdog, state machines, power modes, and memory management (NvM, EEPROM) , etc. Experience withAUTOSAR(Classic and/or Adaptive) architecture and integration. Familiar withRTOS (OSEK, FreeRTOS, QNX)and software integration workflows. MATLAB/Simulink: Hands-on withmodel-based development . Proficient inEmbedded Coder ,Stateflow , and code generation workflows. Strong understanding ofcode integration, testing , andauto-code optimization . Programming: Strong proficiency inCandC++ programming . Scripting skills inPythonorCAPLare a plus.Preferred Qualifications: Experience withdigital instrument cluster features(telltales, vehicle status, driver warnings). Familiarity withReal-Time Operating Systems (RTOS) . Exposure toISO 26262 Functional Safety ,MISRA C , andASPICEprocesses. Experience withCI/CD pipelines ,Git ,Jira , andJenkins . 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.Please share your profiles to careers.swxindia@ with below details: Total yrs. of exp: CCTC: ECTC: NP:Disclaimer - At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future. By submitting your application, you are accepting our privacy notice:
Job Title
Software Engineer – Instrument Cluster & Vehicle Network with MATLAB Development