Experienced and dedicated Software Engineer with a multidisciplinary background and 10 plus years of experience in automotive software development and validation. Results-oriented and open-minded professional, skilled at multitasking and thriving in fast-paced environments. Demonstrated ability to effectively communicate and build trusting relationships with team members, fostering collaboration and participation.
Overview
12
12
years of professional experience
1
1
Certification
Work History
Software and Functions Engineer
AVL Software & Functions Gmbh
2022.01 - Current
Defining Processes and Methods for Software and System engineering areas according to ASPICE standards.
Collaboration with Project managers, Developers, and Quality assurance teams to ensure ASPICE requirements are met throughout the Software development lifecycle.
Conducted ASPICE assessments and gap analyses to identify areas for process improvement and initiated corrective actions.
Developed and maintained process documentation, including process descriptions, work instructions, and templates.
Providing training and support to teams on ASPICE processes and best practices.
Facilitated process improvement workshops and provided guidance on optimizing processes.
Collaborated with external auditors and project teams during ASPICE assessments.
Experienced to generate comprehensive assessment reports with detailed findings and recommendations for process enhancements.
Senior Engineer
Mercedes-Benz Research and Development India Private Ltd
2016.01 - 2022.01
Model Based Development: Proficient in utilizing model-based development approaches and tools, such as MATLAB/Simulink, to develop Transmission Software.
Requirement Management: Proven experience in effectively managing requirements for Gear Actuator, Gear Shift Strategy, Clutch Control, Oil & Hydraulics functions of Dual Clutch Transmission, ensuring alignment with project objectives and customer needs.
Unit Testing: Competent in carrying out unit testing of the developed Dual Clutch Transmission functions to validate their functionality and adherence to specifications.
Test Specification Development: Skilled in creating test specifications for Dual Clutch Transmission functions, collaborating with the Function Developers to ensure comprehensive validation of the developed functions.
SILVER Simulation: Experienced in simulating various scenarios in SILVER (Software-in-the-Loop Verification and Validation Environment for Real-Time Applications) to validate Dual Clutch Transmission functions at the vehicle level.
Functional Safety Validation: Proficient in conducting Safety Validation of Hydraulics Monitoring functions in SIL environment, ensuring their functionality, performance, and integration within the larger system.
Failure Analysis: Skilled in conducting failure analysis based on field reports, test drive data, and endurance test runs to identify root causes and propose appropriate solutions.
Bug Reporting: Proactive in identifying and presenting bugs in weekly REKO (Requirements, Errors, and Complaints) meetings to various stakeholders, enabling prompt resolution and alignment.
Vehicle-Level Testing: Knowledgeable in performing testing at the vehicle level to ensure the safe and reliable functioning of the developed functions, considering real-world scenarios and potential risks.
Support and Collaboration: Strong ability to support and collaborate with function developers by reproducing error scenarios in SILVER and verifying solutions for reported errors.
Technical Training: Capable of delivering technical training sessions on Dual Clutch transmission functions to new colleagues in the team, enhancing their understanding and knowledge.
Communication: Excellent communication skills, both written and verbal, facilitating effective collaboration with team members, stakeholders, and cross-functional teams.
Knowledge of Automotive Standards: Familiarity with automotive standards and regulations, such as ISO 26262, ensuring compliance with safety requirements and best practices throughout the development and testing processes.
Software Engineer
L&T Technology Services
2014.04 - 2016.01
Code generation from Simulink Models for Advance Driver Assistant System functions using TargetLink for Multiple OEMs
Understanding Autonomous Driving features like Lane Keep Assist, Adaptive Cruise Control, Collision Warning System
Mapping of generated code with Simulink Models
Generate test cases using REACTIS Tool for code coverage
Performing MIL and SIL Testing to check for any deviations against the Model and generated code
Performing Acceptance Testing for Actual Vehicle Data
Main Emphasis: Fixed point and Floating-point Auto-coding using TargetLink SIL testing and Software Integration testing
Debugging in SIL environment to match the outputs from Model and Code.
System Engineer
Tata Consultancy Services Ltd
2011.12 - 2014.04
Analyze the Legacy C Code specifications and requirements for Japanese Automatic Transmission Company (JATCO)
Model based development in Simulink/Stateflow from requirements
Checking MAAB Guidelines for developed Simulink Models
Scaling of model and Autocode generation using Dspace TargetLink Tool
Model guidelines checking using MINT and Auto Test cases generation using REACTIS tool
Performing MIL and SIL test
Main Emphasis: Validation of the control software by performing MIL, and SIL tests.
Education
Bachelor of Engineering (B.E) - Electronics and Communication
VTU (Visvesvaraya Technological University)
India
06.2011
Skills
Automotive Software Development
Model Based Development
Auto Code Generation
Simulation and Validation of Application Software
Functional Safety
Requirement Engineering
ISO 26262 - Part 6
ASPICE
Technical Skills
Requirement Management: IBM DOORS, PTC Integrity/Windchill, Intland Codebeamer
Model Based Development: MATLAB, Simulink, Stateflow