Neumünster, Anywhere, Germany
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: Senior Software Engineer, Software Engineer
Occupation: Architecture and Engineering
Degree: Bachelor's Degree
Career Level: Fully Competent
Languages: English, German (Basics)
Highlights:
Skills:Autosar, Automotive, Embedded Systems, CAN
Senior Software Engineer 04/2017 - current
Panasonic Automotive Europe, Neumünster, Germany
Industry: Automotive
Responsible to provide Autosar Solutions for BSW
Primary responsibility is to handle the left side of software development in compliance with ASPICE model (ENG 3 ENG 4 ENG 5 and ENG 6) Software Requirement Analysis, Design, Coding and Testing of ECU
? Configuring Startup code for SPC58NE84x controller which includes CAN FD and CAN port initialization.
? Responsible for configuring Flash memory layout using linker command file.
? Implemented the decision control module Boot manager with basic peripherals initialization.
? Configuration and Integration of AUTOSAR (4.3.0) BSW OS, COM and Diagnostic stacks, using various supplier tools
? Implementation, testing of BMW Diagnostic specification services based on UDS in Boot loader and Application.
? Integrated Bootloader and Boot Manager which supports BMW specific Flashing based UDS 14229
? Integrated and configured the SPI libraries for the external ASIC handling (External watch dog controller)
? Developed Automation scripts (Groovy) in Davinci configurator to map application runnable to task mapping, to connect client server ports.
? Implemented CAN FD- CAN software gateway in Vector Canoe for establishing communication between CAN tester and CAN FD ECU.
? Developed Groovy scripts to automate System integration process in Davinci Configurator.
? Supported in System integration to integrate system description from OEM.
? Technical Support for the development of application SWC's.
? Break-down of software architecture in software components
? Responsible for the definition of interfaces between software components.
? Participation in review and release of the software architecture
? Responsible for UDS- 14229 Services Development.
? Agile-Scrum model development cycle--
Technical Specialist 07/2012 - 03/2017
Robert Bosch India, , India
Industry: Automotive
Responsible for Development of Autosar based bootloaders for multiple OEM
Primary responsibility is to solely handle the left side of V-model software development life cycle from Requirement Analysis, Design, Coding and Testing for the project
? Configuring Startup code for Renesas controller which includes Flexray and CAN port initialization.
? Responsible for configuring TCU Flash memory layout using linker command file.
? Implemented the decision control module Boot manager with basic peripherals initialization.
? Developed Flash driver functionality using flash libraries.
? Implemented tasks scheduler and general purpose timer unit.
? Responsible for integration and configuration of Autosar Flexray and CAN communication stack.
? Responsible for integration and configuration of Base software.
? Implementation, testing of VW Diagnostic specification services based on UDS in Boot loader.
? Integrated RSA 1024 Signature Algorithm for secure programming of application software.
? Integrated LZSS decompression library.
? Implemented signature mechanism for Tuning protection based on Gear
? Integrated and configured the SPI libraries for the external ASIC handling
? Development of Perl based test cases for module, system and integration tests.
? Implemented CAN- Flexray software gateway in Vector Canoe for establishing communication between CAN tester and Flexray ECU.--
Regency Institute of Technology 08/2006 - 05/2010
, , India
Degree: Bachelor's Degree
Major:Electronics and Communication
Completed my Bachelor's with 8.2 CGPA
Krishnaraj Resume Automotive Autosar CAN LIN