Job Purpose
Responsible for development of Coding Tools platform used for Vehicle Software development as per the end-user requirements across V-cycle
Primary Responsibilities
- Develop or update the tools as per Model Based Design Guidelines defined by OEM using M-scripting, Python, VBA Other Preferred Languages. Should handle the activities independently with Minimal or no support. Should also be part of peer-reviews and validation.
- Understand the requirements and streamline the inputs with customer
- Adherence to Process & Standards. Often demonstrate autonomous delivery for project QCD.
- Create Requirement document, Validation report and User Manual for all the Tools
- Analyse & resolve the issue raised, do impact analysis and improve the tool to prevent the repetition of the issue in the future.
- Actively propose improvement ideas to improve QCT in the assigned technical area.
- Act as a relay trainer, responsible for training deployment and Coaching Junior level/ peers
- Have passion to explore latest technology in software development
- Enlarge the skill with external trainings, online courses.
Key Technical Expertise
- Strong knowledge on AUTOSAR based coding and testing
- Strong knowledge in customization of MATLAB Embedded coder for Automatic Code Generation.
- Hands on experience in Fixed & Floating point coding from MATLAB Simulink and Stateflow
- Hands on experience in Model Based Design tools MATLAB, Simulink, Stateflow, RTW, SLDV, V&V and MBD testing approaches (MIL, SIL)
- Understand the customised Library, S-function, and TLC
Tools Proficiency
- Configuration Tools: SVN, Dimension, Git
- MBD Tools: MATLAB, Simulink, Stateflow, Embedded Coder, dSPACE-TargetLink
- V&V Tools: SLDV, Reactis, Reactis for C, BTC Embedded Tester
- Compilation tools: Visual Studio, Tasking compiler, GHS, High-tech
- Programming/Scripting: C, M-Scripts, Python
Educational Qualifications
- M.E./ M.Tech in Communication Engineering / Electrical Engineering/VLSI/Embedded
- B.E./ B.Tech. in Automobile Engineering/ECE/CS/EEE with good academic standing
Relevant Experience
- 3 to 6 years of experience in Matlab Model Based Design using Simulink and Stateflow (Preferably Automotive/Equivalent)
- Working knowledge in MATLAB scripting, Python and VB macros. Experience in other scripting language and automation tools is added advantage.
- Familiar with Automotive Software Development Process, Standards & Tools such as MAAB & AUTOSAR
Personal Attributes
- Technical passion for the knowledge in the domain
- Analytical skills and logical thinking
- Adaptability and learning skill
- Ability to work with deadlines & with less supervision
- Co-ordination and follow-up
- Good Problem Solving skills
- Good communication and interpersonal skills