2026061 - Application SW Engineer (Design and Development)
Job Location: India
Number Of Positions: 1
Work Experience: 4-6 years
Profile Send by Date: 2026-06-18
Job Description
Job Description
The Application SW Design Engineer will be involved in the conversion of system requirements to model-based design using MATLAB/Simulink and implementation, development, and testing of the same. The individual will actively participate in a structured product development process, which encompasses technical software requirements development, software and architecture design, implementation and verification; production test strategy development; and launch to mass production.
Key Responsibilities
- You will be part of the software teams developing control software for different applications, such as thermal management and energy conversion in ECUs for electric vehicles.
- Design and implement software for embedded devices and systems from requirements to production and commercial use deployment.
- Designing control algorithms & strategies in MATLAB/Simulink.
- Generation of Autocode from MATLAB/Simulink models.
- Individually contribute to the design, development, integration and testing of software systems for multiple products following an Automotive SPICE-compliant development process.
- Good interpersonal skills within a cross-functional team; proactive approach to communication and handling conflicts.
- Excellent written and verbal communication skills for both a technical and non-technical audience.
Requirements
Must List=
- 4 to 7 years of strong experience in Model-based software development & auto-coding using MATLAB, Simulink, Stateflow and eCoder.
- Good knowledge in verification and validation of Control Software using Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL).
- Strong expertise in C Coding, MAB guidelines, Debugging tools usage, and CAN communication protocol knowledge.
- Experience in MIL/SIL testing. Strong development experience in serial communication protocols – CAN/CANFD, LIN, UDS.
- Expertise in cross-compilers and debuggers like Lauterbach.
Good to have
- Good ability to comprehend microcontroller hardware and associated schematics.
- Experience designing complex fault‑tolerant safety systems and designing in accordance with industry standards and specifications (e.g. ISO26262, ASPICE).
- Good experience in setting up SW build environment to generate various target‑based product files – make, link.
- Good expertise in configuration & change management tools such as Plastic SCM, JIRA, and design tools such as MATLAB.
- Experience in systems and vehicle validation will be an advantage.
- Good analytical and problem‑solving skills.
- Excellent interpersonal and communication skills.
- Highly self‑motivated and energetic.
- Additional experience in PLC programming would be an added advantage.