SHREYA .

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in modern C++ development for automotive systems.
  • Proficient in both Classic and Adaptive AUTOSAR environments.
  • Strong focus on performance optimization and system reliability.
Stackforce AI infers this person is a Senior Software Engineer specializing in automotive software development with a focus on C++ and AUTOSAR.

Contact

Skills

Core Skills

C++Adaptive AutosarClassic AutosarSoftware Specification RequirementsRequirements EngineeringSoftware Development Life Cycle

Other Skills

ASCETASILAUTOSARAdvanced Driver-Assistance Systems (ADAS)Agile developmentAutomotive SPICE (ASPICE)BSW LayerC (Programming Language)CANoeCI/CDCommunicationCommunication StackConfiguration ManagementDaVinciData Structures

About

I’m a Senior Software Engineer with 6.5 years of experience in modern C++ development, building reliable and high-performance software across automotive, embedded, and distributed systems. I work extensively with OOPS, STL, templates, and multithreading, and enjoy designing clean, scalable architectures. My work has included developing and integrating software components, configuring middleware, ensuring smooth communication across modules, and contributing to end-to-end delivery in both Classic and Adaptive AUTOSAR environments. I focus on writing efficient code, optimizing performance, and improving system reliability. I thrive in collaborative, fast-paced teams and enjoy turning complex technical requirements into practical solutions. Always curious and continuously learning, I’m passionate about meaningful engineering and open to opportunities across various tech domains.

Experience

Kpit

2 roles

Senior Software Engineer

Promoted

Apr 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · Hybrid

  • Hands-on experience with the Communication (COM) module in Adaptive AUTOSAR, including configuration, implementation and functional testing using C++, multithreading, STL’s application development, Design patterns, ensuring compliance with OEM requirements and AUTOSAR standards.
  • Enhanced Communication (COM) functional modules using SOME/IP protocol in Adaptive AUTOSAR using C++, contributing to fully autonomous driving systems. (ADAS) .
  • Worked in a POSIX-compliant Adaptive AUTOSAR environment, developed service-based applications in C++.
  • Used Ubuntu and QEMU to simulate automotive ECUs (Electronic Control Units) on the workstations to develop.
  • Skilled in Agile development, CI/CD, and cloud deployment tools like Docker.
  • Hands-on experience with Google Test for developing comprehensive unit tests and ensuring high code quality and regression-free releases.
C++Adaptive AUTOSARSOME/IPMultithreadingSTLAgile development+3

Software Engineer

May 2022Mar 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India · Hybrid

  • Worked on the Base SW(BSW) layer for the Renault project.
  • Analyzed and drafted Software Specification Requirements (SRSs) for Complex Device Driver (CDD) modules, including Sleep Management, in Classic AUTOSAR to enhance the state transitions.
  • Worked on the Communication Stack, the configuration of modules, including PduR.
  • Good Understanding of AUTOSAR Architecture, as worked on BSW and MCAL layers.
  • Drafted the requirements for the MCU driver after the discussions carried out with the stakeholders and prepared the Requirements Specifications Sheets.
Classic AUTOSARSoftware Specification RequirementsCommunication StackMCAL layersStakeholder communication

Bosch

2 roles

Software Engineer

Promoted

Aug 2020May 2022 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Contributed to requirements engineering using IBM Rational DOORS Next Generation (DNG) tool for the Exhaust Management System.
  • Model-Based Simulation Development
Requirements engineeringIBM Rational DOORSModel-Based Simulation

Associate Software Engineer

Jul 2019Jul 2020 · 1 yr · Bengaluru, Karnataka, India

  • Involved in the Software Development Life Cycle process from the analysis of the requirements, using ASCET, a model based development tool created by ETAS, and the testing using LABCAR.
Software Development Life CycleASCETLABCAR

Education

Kalinga Institute of Industrial Technology, Bhubaneswar

Bachelor of Technology - BTech

Jul 2015May 2019

DAV Kapil Dev Public School

10th

DAV Kapil Dev Public School

12th

Stackforce found 100+ more professionals with C++ & Adaptive Autosar

Explore similar profiles based on matching skills and experience