Rahul Kar

Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in embedded Flash memory and protocols.
  • Developed Automated Bug Capturing Tool reducing analysis time by 95%.
  • Proficient in firmware design and failure analysis.
Stackforce AI infers this person is a skilled Embedded Systems Engineer with expertise in firmware and cloud applications.

Contact

Skills

Core Skills

Aws IotEmbedded CFailure AnalysisEmbedded SystemsCloud Computing

Other Skills

AlgorithmsBusiness EnglishCC++CSSCherryPyCommunicationEnglishFreeRTOSHTMLInternet Protocol Suite (TCP/IP)JavaScriptKernel ProgrammingMathematicsMicrosoft Excel

About

Software Enginner working currently in embedded Flash memory, proficient in UFS and eMMC Protocol. Currently working on Firmware Design of various upcoming projects in the EIS industry, shell scripting, python test development, Failure Analysis and Debugging. Developed ABC(Automated Bug Capturing Tool) , a fast error log parsing tool , reducing the time for root cause analysis around 95%.

Experience

7 yrs 9 mos
Total Experience
3 yrs 9 mos
Average Tenure
3 yrs 5 mos
Current Experience

Amazon web services (aws)

Software Development Engineer 2

Nov 2022Present · 3 yrs 5 mos · Bengaluru, Karnataka, India · On-site

  • AWS IoT, FreeRTOS
AWS IoTInternet Protocol Suite (TCP/IP)Real-Time Operating Systems (RTOS)Kernel ProgrammingFreeRTOSSafety certification+2

Samsung india

2 roles

Associate Staff Enginner

Nov 2019Present · 6 yrs 5 mos · India

Senior Engineer

Nov 2019Feb 2021 · 1 yr 3 mos · India

Western digital

System Design Engineer

Jul 2018Nov 2019 · 1 yr 4 mos · Bengaluru Area, India

  • 1.Firmware FA(Failure Analysis) for Western Digital UFS products .
  • 2.Develop Python Scripts for fast parsing of logs.
  • 3.Better understanding of NAND memory and Basics of UFS protocol.

Sandisk®

Graduate Intern

May 2017Jul 2017 · 2 mos · Bengaluru Area, India

  • Worked in the Flash Products Group to develop a RAID software which supports parallel processing in multiple USB devices.
  • Read/Write operations for USB devices is performed in a sequential manner. The aim of the project was to perform WRITE in a parallel manner, in comparison to the present. A virtual RAID-0 device is created, which keeps track of the USB devices connected to various ports, through information from the PnP manager and interacts with the OS.Assigning a core of the CPU for each block of data being written, improves the performance of parallel processing effectively. Windows Driver Kit (WDK) in Visual Studio was used as the base of the project.

Jadavpur university

Summer Intern

Jun 2016Jul 2016 · 1 mo · Kolkata Area, India

  • Worked on a project titled “Remote Health: A Framework for Healthcare Services using
  • Mobile and Sensor-Cloud Technologies” ( funded by ITRA Govt. of India) to develop an
  • application for gathering sensor data from sensor kit wirelessly and transmitting data to the
  • cloud for dynamic and on demand visualization in Python using CherryPy
  • framework and Languages (HTML, CSS, JQuery, AJAX)

Indian institute of engineering science and technology (iiest), shibpur

Software Trainee

May 2016Jul 2016 · 2 mos · Kolkata Area, India

  • Training and hands-on-experience in Machine Learning (worked with enron data-set),
  • Deep Learning (pattern recognition using minimalist data-set MNIST and Amazon’s
  • DSSTNE) and Android App Development (developed a weather app using
  • openweathermap API)

Education

National Institute of Technology, Tiruchirappalli

Bachelor of Technology - BTech — Computer science and Engineering

Jan 2014Jan 2018

Hindmotor Education Centre

Schooling till class X

Jan 2002Jan 2012

Stackforce found 100+ more professionals with Aws Iot & Embedded C

Explore similar profiles based on matching skills and experience