Srishti Sinha

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 8 mos experience

Key Highlights

  • 5+ years of experience in C and C++ development.
  • Expertise in GPU tools and middleware for automotive systems.
  • Proven track record in optimizing OTA update processes.
Stackforce AI infers this person is a skilled software engineer specializing in automotive embedded systems and middleware development.

Contact

Skills

Core Skills

C++LinuxEmbedded Systems

Other Skills

GPU Tools DevelopmentInter-process CommunicationOTAGitController Area Network (CAN)AUTOSARVerification and Validation (V&V)Microsoft Visual Studio CodeETAS INCAVector CANalyzerCAPLUDEHILUDSSimulink

About

5+ years of experience in C, C++, Linux. Currently working on GPU Tools development. Past work involves Middleware application development at platform layer and OTA update feature enhancement for IVI systems.

Experience

6 yrs 8 mos
Total Experience
2 yrs 7 mos
Average Tenure
1 yr 6 mos
Current Experience

Amd

Senior Software Engineer

Nov 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Working on GPU Tools Development.
GPU Tools DevelopmentC++Linux

Harman india

SDE-ll

Apr 2022Nov 2024 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • Working on various middleware layer services for infotainment systems on a Linux platform within the vehicle domain.
  • Implemented features and performed defect analysis for middleware services using C++, Linux, and Common API for inter-process communication (IPC) channels, utilizing FIDL over D-Bus.
  • Optimized MAP installation on IVI via OTA, reducing installation time from 4 hours to 30 minutes, ensuring scalability across diverse regions for the customer.
  • Served as the component owner for several IVI middleware services on the vehicle domain side, including Device Management (IoT-based component/client-server interaction), Health Monitoring System (monitoring, killing, and restarting processes), and BSRFSWUpdateGateway (packet JSON data to pass to HMI). Additionally, worked on Webportal (middleware service between browser and HMI) and Autonomous Cluster.
  • Analyzed and debugged core dumps for IVI middleware layer services using DLT viewer for log analysis. Merged required changes and resolved Git conflicts.
  • Developed and executed unit tests using Gtest framework.
  • Key Responsibilities –
  • Developed and tested components for feature implementation.
  • Analyzed call stacks and resolved service crashes by investigating core dumps.
  • Debugged production issues across various functionalities.
  • Conducted unit testing using the Gtest framework.
Inter-process CommunicationC++LinuxOTAGit

Bosch global software technologies

Software Product Developer

Aug 2019Mar 2022 · 2 yrs 7 mos · Bangalore, India

  • Developed new functionalities in embedded software for two-wheeler and power sports projects, including adjustable speed limits and hydroplaning prevention in adaptive cruise
  • control.
  • Configured CAN messages to enable or disable features and change modes according to customer requirements.
  • Conducted unit, regression, integration, and series release testing on LABCAR in HIL environment.
  • Demonstrated a strong understanding of AUTOSAR, Cubas Comstack and CPU scheduling.
  • Worked on model-based development (MBD) using tools like ASCET Design and MATLAB
Controller Area Network (CAN)AUTOSAREmbedded SystemsC++

National informatics centre, govt of india

Intern

Jun 2018Jul 2018 · 1 mo · Delhi, India

  • Firewall log Analysis using Python. Created database of VPN connections.

Education

JSS ACADEMY OF TECHNICAL EDUCATION, NOIDA

Bachelor of Technology (B.Tech.) — Electronics and Communication Engineering

Jan 2015Jan 2019

Sacred Heart Inter College, Sitapur

High school

Jan 2000Jan 2014

Stackforce found 100+ more professionals with C++ & Linux

Explore similar profiles based on matching skills and experience