Profilbild von Rajan Kumar Technical Project Manager, Software Architect, Software Architect for Compute Module(R7 micro) aus Munich

Rajan Kumar

verfügbar

Letztes Update: 04.03.2024

Technical Project Manager, Software Architect, Software Architect for Compute Module(R7 micro)

Abschluss: Bachelor's in Engineering (BE) Electronics & Communication
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (Muttersprache) | französisch (Grundkenntnisse) | hindi (Muttersprache)

Dateianlagen

Rajan-Kumar-CV_040324.pdf

Skills

LiDAR, Integrator, Delphi, AUTOSAR, SPARC, MISRA, COBRA coding standards, Software Development Life Cycle, SDLC, configuration management, SVN, DRONA, UNIPRO, DOORS, MKS Integrity, CM, Continuous Integration, Jenkins, Continuous Build, Programming, Assembly Level Programming, Embedded C, CAPL, CAN Access, MATLAB (Simulink) 2013, Perl, Python Microcontrollers Infineon Aurix, Infineon XC164, Freescale Star12 XET256, XEP100, P128, C64, NECV850ES/FF3, μPD70F3370/3371, Renesas RH850, Vector CANalyzer, SDA (Volvo), DVA, ASL (JLR), FDT, DET, Tele logic, Synergy, MKS, IMS, Plastic, JIRA Standard, CAN 2.0, SPI, I2C, Autosar 4.0.3, 4.3, UML, RH850, Renesas V3H, JIRA, OEM, EA tool, Aurix TC3XXX, Denverton Intel, GHS compiler, Enterprise Architect, Matlab, Coding, Lauterbach, WINDRIVER 5.9.2.1 compiler, AUTOSAR 4.0.3, microcontroller, GPT, bootloader, algorithm, Flash Memory, CAN, Flash driver, Lamp, RBM, CAN driver, data transfer, GHS Multi compiler, CANalyzer, SDA, NEC, bugfix

Projekthistorie

08/2020 - bis jetzt
Functional Safety Expert, Software Architect, Team Lead
Freelance (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)


04/2020 - 08/2020
Technical Project Lead
Expleo GmbH (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

Task 1: Integrating Cyber Security module from the Autosar Stack and BMW BAC
Task 2: Designing the concept of Multiple Memory Layout for Live-key and Test Key implementation for security of the ECU. Creating concept for ECU UID and define the structure the message in the token for security and defining the location for it.
Task 3: Technical lead in a distributed automotive software project consisting of 7-8 employees in Germany and Romania for American Tier1 and BMW OEM.
Task 4: The main focus of the project was the configuration and integration of the AUTOSAR basic software for a battery management control unit for BMW EV.
Task 5: Structure of the project infrastructure
Task 6: Coordination of requirements and appointments with the customer
Task 7: Clarifying the requirement from the application team and as well as BMW and support the team in implementing it.
Task 8: Definition of work packages for the team as well as scheduling.

06/2019 - 03/2020
Freelance Software Architect for Lidar System
BMW,Magna (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Task 1: Software Architect Role to create the high Level design for all the software components and assisting feature owner and development team to implement the functionality. Task 2: Creating concept from the requirements and discussing it with BMW for the proposed implementation. Task 3: Extensive use of architecture tools such as EA, DaVinci Configuration, and DaVinci Developer. Task 4: Importing Application components, Autosar components and CDD components to create the interfaces between the components using EA tool. Creating UML model for the components for static and dynamic design. Task 5: Designing concept for Auto Pilot, HAD Mode and clarifying concept with customer and supporting the development team in implementation. Task 6: Supporting Test to create the Unit and integration test and reviewing the test cases with Test manager. Task 7: Designing concept for Wrong Mounting position and Chip mismatch for LIDAR. Task 8: Multi Lidar configuration design and concept creation.

03/2019 - 05/2019
Technical Project Manager
Expleo GmbH (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

This is the project where we are working on provide Battery Management Service (BMS) for Electric vehicles. The OEM are SAIC and GM China.
It’s an Autosar 4.3 project and I am working as a Technical Project Manager leading a team of 10 people located at different cities and countries.
Few of the members are in Romania, Iasi and Bucharest, and other are located in Munich and Regensburg.
A123 is the BMS supplier to OEMs. A123 China is responsible for this project. My task is managing the Software Developers and architects and coordinate with the customer to take care of the releases.

07/2018 - 02/2019
Software Architect
BMW Autonomous Development Centre; APTIV Deutschland GmbH

Task 1: Importing Application components, Autosar components and CDD components to create the interfaces between the components using EA tool. Creating UML model for the components for static and dynamic design. Task 2: xBAR concepts design and requirement extraction. Designing the xBAR concept and optimizing the use of Multi cores in the micro. Task 3: System Management Bus (SM Bus) concept design and implementation. I2c configuration for SM bus and creating requirement for the interaction with the Denverton Intel micro.

05/2015 - 06/2018
Integrator,Build Manger,Software Developer
Continental (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Task 1: Integrating the entire project, do the integration test, create the build and release the build to Testing team and customer. Task 2: Understanding the Matlab Models and generate the code from the models and integrate it with software and debug for the functionalities. Task 3: Generation of RTE from DaVinci according to Matlab models connections and integrate it and make the software stable and test the functionalities. Task 4: Designing Complex Device Drivers for various application output channels and integrate it with various libraries like Basic Window Lifter, etc. Task 5: Responsible for implementation of Functional Safety Module (FSM BAS) for BASIC faults and complete testing. Responsible for Integration (ENG 7.0) in ASPICE assessment for continuous 2 years. Task 6: Thorough configuration of Jenkins and its job configuration for Metrics, SWATT and daily build. Task 7: CPU Load in Normal scenario and worst-case scenario. Development of the tool and integrating it with application software with OSEK for respective Tasks, Runnable and Interrupts.

06/2014 - 04/2015
Senior Developer
Tata Elxsi, Delphi (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Task 1: Diagnostic Internal Fault Implementation. Responsibility of software development life cycle from Requirement Analysis, Design, Coding and Testing for entire Diagnostic Internal Faults Implementation required for ADAS-Mid Range Radar software module.
• Task 2: Design, Development and implementation of Watchdog driver for all the 3-cores in MPC5775K Racerunner Controller.
• Task 3: Through put calculation implementation for all the 3-cores. Implementation of radar Status implementation on XCP request and customer request with effect of internal faults.
• Task 4: Voltage Monitoring and Power mode implementation.

10/2012 - 05/2014
Senior Developer
Tech Mahindra (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Responsibility of software development life cycle from Requirement Analysis, Design,
Coding and Testing for entire project with other team mates. Complete responsibility of Timer module in this microcontroller. So mainly responsible for understanding the requirements from TI for HET (High End Timer) and change it according to Aurix. In Aurix , the HET module comes under MCU(Micro controller Unit) Driver, ICU(Input Capture Unit) Driver, GPT(General Purpose Timer), GTM (Generic Timer Module) Development and implementation of WORDLINE Program and Erase Mechanism. Involved in the implementation of bootloader services(Read data identifiers , Write data identifiers and security algorithm) Complete responsibility for designing MCU, CMU, ECU MANAGER and SERVICES layer in AUTOSAR architecture. Integrate the software with the current AUTOSAR software releases and validate it. Use of EB-TRESOS tool to generate the Autosar drivers and integrate with the software.

01/2011 - 10/2012
Software Engineer
KPIT Cummins Infosystems Limited

Projects1: Development of Bootloader software for NEC V850ES/FF μPD70F3370/3371 and
Freescale S9S1s2G128 microcontroller.
Client : Hella and Magna
Module : HCM (Head Lamp Control Module) & RBM (Rear Backdoor Module)
Description:
The aim of the project is to provide software to download/upload the application software using
CAN communication channel. This project has two separate buildable entities.
The Bootloader is divided into two parts namely Primary Bootloader and Secondary Bootloader.
Primary bootloader capable to handle all peripheral H/W initialization, CAN communication (which
is handled by CAN driver), segmented data transfer (which is handled by Network layer) and
download of secondary Bootloader to RAM. Primary Bootloader is implemented to check security so
unauthorized person should not download the code to ECU.
Secondary bootloader consists of flash routines flash erase, program, and upload memory.
Secondary bootloader is commanded to program (download) user application and give control to
application.
Role:
Complete responsibility of software development life cycle from Requirement Analysis, Design,
Coding and Testing.
Development and Implementation of CAN and Flash driver.
Bootloader Testing.

Environment:
GHS Multi compiler, CANalyzer, SDA, DVA, NEC V850ES/FF3 μPD70F3370/3371 (controller), GHS V850
Minicube MULTI Debugger.




ACHIEVEMENTS:

WOW Award for showing dedication, determination and eagerness of learning in EuCD NOS SWDL
from the selected by the Project Manager.
Contribution in fixing the bugs in the various released port like MAGNA RVPA, AUTOLIVE,
HALDEX, MAGNA IEM IGM and TRW.
Active participation in cultural organization DHOOM of the company and AKSHAYA PATRA NGO,
Blood Bank NGOs .
MSO 365 official training completed with the certification.
Member of GUIDES Community in Continental which helps employees with new wok style in this
digital world.

09/2010 - 10/2012
Developer
KPIT Ltd (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Complete responsibility of software development life cycle from Requirement Analysis, Design,
Coding and Testing. Development and Implementation of CAN and Flash driver. Bootloader Testing.

Reisebereitschaft

Weltweit verfügbar
Profilbild von Rajan Kumar Technical Project Manager, Software Architect, Software Architect for Compute Module(R7 micro) aus Munich Technical Project Manager, Software Architect, Software Architect for Compute Module(R7 micro)
Registrieren