Narasimha R.

Narasimha R.

Having 7+ years of experience in various domains using c/c++ developer

Hyderabad , India

Experience: 8 Years

Narasimha

Hyderabad , India

Having 7+ years of experience in various domains using c/c++ developer

106765 USD / Year

  • Notice Period: 30 Days

8 Years

Now you can Instantly Chat with Narasimha!

About Me

  •            Hands on working experience using multi-thread application development.
    • Hands on working experience using OOPS, Virtual functions and STL application development.
    • Having working experience-using P...
    • Having working experience-using Python to Validate and Verification for testing.
    • Hands on working experience involved in Debugging application using debuggers.
    • Hands on working experience in Agile Methodology.
    • Hands on working experience in Lynx-178b RTOS using C,C++.
    • Experience in Automotive, Aero Domain and Retail Point of Sale application Product Development using C,C++,Data Structures.
    • Experience in Development of Products in Windows and Linux Environments.
    • Experience in C, C++ and Data Structures Object Oriented programming.
    • Having Working Knowledge using Socket programming, IPC, System level calls implementing.

Show More

Portfolio Projects

EICAS

Company

EICAS

Description

Project Description:

     This application is intended to simulate the aircraft engine physical parameters into digital readouts in aircraft cockpit display system. This application is replacement of electrical mechanical instrument panel in aircraft cockpit digital displays. this application will simulate the physical parameters in cockpit display so that pilot and copilot can view the engine digital readouts so they can take decisions accordingly in hazards conditions.

Roles and Responsibilities:

  • Writing Test Cases from the requirements as per DO-178B.
  • Developing automated\visual test procedures in Python based on test cases.
  • Executing the test procedures in the VISTA (Virtual Integration Software Testbed for Avionics).
  • Figuring out the issues in the development after executing the test procedures.
  • Generating Structural Coverage Analysis of the source code to make sure every line of the code is hit at least once using LDRA tool.
  • Writing the valid Analysis for the missing coverage and writing the change requests to remove the dead code.
  • Reporting and recording any deviations and failures.
  • Helping the team to resolve technical issues.
  • Setting up the verification environment.
  • Finding out the issues in the requirements.

Show More Show Less

ECU Diagnostics

Company

ECU Diagnostics

Description

  • Developing the product requirements using C,C++ and Data Structures and OOPS.
  • Developing this Diagnostics application to communicate with other modules with the help of Socets connections.
  • Implemnting this applicatin with the help of  websockets, stream sockets to connect with third party, other module communication.
  • Used IPC, socets and multi threading concepts in this project.
  • Implementing application using Virtual functions, STL, and Exception handling.
  • Analyzing Customer requirements based on issues and fixing the bugs as per JIRA GIT Lab.
  • Maintain software changes in version controller subversion.
  • Fixing the application issues reported by QA's during validation of application.
  • Helping the team to resolve technical issues.
  • Handling tasks individually implementing and integrates to Open Diag.
  • Involving meetings with Customer requirements and Showcases and Demos.

Involving meetings with team on Product Retro meetings

Show More Show Less

Self Service Checkout System

Company

Self Service Checkout System

Description

  • Developing the product requirements using C++ and Data Structures and OOPS.
  • Implementing application using Virtual functions, STL, and Exception handling.
  • Developing this Diagnostics application to communicate with other modules with the help of Socets connections.
  • Implemnting this applicatin with the help of  websockets, stream sockets to connect with third party, other module communication.
  • Used IPC, socets and multi threading concepts in this project.
  • Analyzing Customer requirements based on issues and fixing the bugs as per JIRA.
  • Maintain software changes in version controller subversion.
  • Fixing the application issues reported by QA's during validation of application.
  • Helping the team to resolve technical issues.
  • Handling tasks individually implementing and integrates to SSCO.
  • Involving meetings with Customer requirements and Showcases and Demos.

Involving meetings with team on Product Retro meetings.

Show More Show Less

Skills

C++ websocket XML

EICAS Software Engineer

Company

EICAS Software Engineer

Description

  • Writing Test Cases from the requirements as per DO-178B using Python.
  • Developing this Diagnostics application to communicate with other modules with the help of Socets connections.
  • Implemnting this applicatin with the help of  websockets, stream sockets to connect with third party, other module communication.
  • Used IPC, socets and multi threading concepts in this project.
  • Developing automated\visual test procedures in Python based on test cases.
  • Executing the test procedures in the VISTA (Virtual Integration Software Testbed for Avionics).
  • Figuring out the issues in the development after executing the test procedures.
  • Generating Structural Coverage Analysis of the source code to make sure every line of the code is hit at least once using LDRA tool.
  • Writing the valid Analysis for the missing coverage and writing the change requests to remove the dead code.
  • Reporting and recording any deviations and failures.
  • Helping the team to resolve technical issues.
  • Setting up the verification environment.
  • Finding out the issues in the requirements.

 

Show More Show Less

EICAS FUSION Application

Company

EICAS FUSION Application

Description

Project Description:

     This application is intended to simulate the aircraft engine physical parameters into digital readouts in aircraft cockpit display system. This application is replacement of electrical mechanical instrument panel in aircraft cockpit digital displays. this application will simulate the physical parameters in cockpit display so that pilot and copilot can view the engine digital readouts so they can take decisions accordingly in hazards conditions.

Roles and Responsibilities:

  • Writing Test Cases from the requirements as per DO-178B.
  • Developing automated\visual test procedures in Python based on test cases.
  • Executing the test procedures in the VISTA (Virtual Integration Software Testbed for Avionics).
  • Figuring out the issues in the development after executing the test procedures.
  • Generating Structural Coverage Analysis of the source code to make sure every line of the code is hit at least once using LDRA tool.
  • Writing the valid Analysis for the missing coverage and writing the change requests to remove the dead code.
  • Reporting and recording any deviations and failures.
  • Helping the team to resolve technical issues.
  • Setting up the verification environment.
  • Finding out the issues in the requirements.

Show More Show Less
Share:

Verifications

  • Profile Verified

  • Phone Verified

Preferred Language

  • English - Fluent

Available Timezones

  • Eastern Daylight [UTC -4]

  • Central Daylight [UTC -5]

  • Mountain Daylight [UTC -6]

  • Pacific Daylight [UTC -7]

  • Eastern European [UTC +2]

  • Eastern EST [UTC +3]

  • Dubai [UTC +4]

  • New Delhi [UTC +5]

  • China (West) [UTC +6]

  • Singapore [UTC +7]

  • Hong Kong (East China) [UTC +8]