Rajan Kumar available

Rajan Kumar

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

available
Profileimage by Rajan Kumar Technical Project Manager, Software Architect, Software Architect for Compute Module(R7 micro) from Munich
  • 80807 Munich Freelancer in
  • Graduation: Bachelor's in Engineering (BE) Electronics & Communication
  • Hourly-/Daily rates:
  • Languages: German (Full Professional) | English (Native or Bilingual) | French (Elementary) | Hindi (Native or Bilingual)
  • Last update: 07.01.2021
KEYWORDS
PROFILE PICTURE
Profileimage by Rajan Kumar Technical Project Manager, Software Architect, Software Architect for Compute Module(R7 micro) from Munich
ATTACHMENTS
CV

You need an account to view this information.

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
PROJECT HISTORY
  • 04/2020 - 08/2020

    • Expleo GmbH
    • 1000-5000 employees
    • Automotive and vehicle construction
  • Technical Project Lead
  • 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

    • BMW,Magna
    • >10.000 employees
    • Automotive and vehicle construction
  • Freelance Software Architect for Lidar System
  • 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

    • Expleo GmbH
    • 5000-10.000 employees
    • Automotive and vehicle construction
  • Technical Project Manager
  • 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

    • BMW Autonomous Development Centre; APTIV Deutschland GmbH
  • Software Architect
  • 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

    • Continental
    • >10.000 employees
    • Automotive and vehicle construction
  • Integrator,Build Manger,Software Developer
  • 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

    • Tata Elxsi, Delphi
    • >10.000 employees
    • Automotive and vehicle construction
  • Senior Developer
  • 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

    • Tech Mahindra
    • >10.000 employees
    • Automotive and vehicle construction
  • Senior Developer
  • 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

    • KPIT Cummins Infosystems Limited
  • Software Engineer
  • 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

    • KPIT Ltd
    • >10.000 employees
    • Automotive and vehicle construction
  • Developer
  • Complete responsibility of software development life cycle from Requirement Analysis, Design,
    Coding and Testing. Development and Implementation of CAN and Flash driver. Bootloader Testing.

TIME AND SPATIAL FLEXIBILITY
50 % if accommodation and travelling expenses are taken care accordingly
GET IN TOUCH

Message:

Sender: