Prerna Dhote

Product Engineer

Bhopal, Madhya Pradesh, India4 yrs 1 mo experience
Highly Stable

Key Highlights

  • Expert in automotive software development and testing.
  • Proficient in C++, Java, and Linux programming.
  • Certified in Linux System Programming and Kotlin Android Development.
Stackforce AI infers this person is a skilled Embedded Software Engineer in the Automotive industry.

Contact

Skills

Core Skills

Embedded Software DevelopmentC/c++ ProgrammingAutomotive Software DevelopmentC++ Programming

Other Skills

AUTOSARAndroid AutoAndroid DevelopmentAndroid PlatformApple CarPlayAudio (HAL) IVIAutomotive AndroidAutomotive EngineeringBluetooth (A2DP profile)Body Control Module (BCM)CAN ProtocolsCAN Tool UtilizationCommunication Protocols (CAN, UART)ECUFunctional Testing

About

Experienced Embedded Software Engineer with a demonstrated history of working in the computer software industry. Skilled in an automotive development, testing, and debugging activities, with a strong focus on enhancing user experience and improving system functionality. Proficient in C++, Java, and Linux, with expertise in Audio (HAL) IVI, CAN Protocols, AUTOSAR, ECU, and the Android platform. Certified in Linux System Programming and Kotlin Android Development by GeeksForGeeks. Skills: - C++ - Linux - Git - Java - Audio (HAL) IVI - CAN Protocols - AUTOSAR - ECU - Android Platform Certifications: - Linux System Programming - Kotlin Android Certification (GeeksForGeeks)

Experience

Samsung r&d institute india

Product software engineer

Aug 2024Present · 1 yr 7 mos · Noida, Uttar Pradesh, India · On-site

  • Product software engineer

Wipro

2 roles

Software Engineer

Jun 2023Feb 2024 · 8 mos · Pune, Maharashtra, India · Hybrid

  • Current Project: Automotive In-Vehicle Infotainment Software Development
  • Description:
  • Currently engaged in the analysis and development of requirements for automotive in-vehicle infotainment software. Responsibilities include model development, unit testing, requirement analysis, code generation, and root cause analysis. Developed a deep understanding of vehicle networks and protocols, with proficient programming skills in C++, Java, and related languages. Expertise in utilizing the Google Test framework for effective testing procedures.
  • Key Contributions:
  • Vehicle Networks and Protocols: Acquired a comprehensive understanding of automotive communication protocols such as CAN and UART.
  • Android Development: Proficient in Android development, including expertise in creating, reviewing, and executing unit test plans and test cases.
  • IVI Developer Testing: Experienced in IVI developer testing using media sources like USB and Bluetooth, with knowledge of Apple CarPlay and Android Auto.
  • Bluetooth Features: Worked on BT Hands-Free and BT Audio features utilizing the A2DP profile, with hands-on experience in test execution.
  • Programming Proficiency: Demonstrated proficiency in C++ and Java programming, with a strong grasp of programming concepts, contributing to the development and enhancement of automotive infotainment software.
  • Skills Utilized:
  • Automotive Software Development
  • Requirement Analysis
  • Model Development
  • Unit Testing
  • Root Cause Analysis
  • C++ Programming
  • Java Programming
  • Google Test Framework
  • Android Development
  • Communication Protocols (CAN, UART)
  • IVI Developer Testing
  • Bluetooth (A2DP profile)
  • Apple CarPlay
  • Android Auto
Automotive Software DevelopmentRequirement AnalysisModel DevelopmentUnit TestingRoot Cause AnalysisC++ Programming+8

Project Engineer

Feb 2022Aug 2024 · 2 yrs 6 mos · Pune, Maharashtra, India · Hybrid

  • Embedded Software Development for Body Control Module
  • Description:
  • Engaged as an embedded software developer, focused on the development and maintenance of software for Body Control Modules (BCM). Responsibilities include software design, implementation, and testing, with a particular emphasis on C/C++ programming. Proficient in conducting functional testing and unit testing to ensure software quality and reliability. Additionally, experienced in utilizing CAN tools for communication within the automotive environment.
  • Key Contributions:
  • Software Development: Involved in the design and implementation of embedded software solutions for Body Control Modules, utilizing C/C++ programming languages.
  • Functional Testing: Conducted thorough functional testing procedures to validate the performance and functionality of the embedded software.
  • Unit Testing: Implemented unit testing strategies to verify the correctness of individual software components, ensuring robustness and reliability.
  • CAN Tool Utilization: Proficient in using CAN tools for communication within the automotive network, facilitating effective data exchange and control between various vehicle components.
  • Skills Utilized:
  • Embedded Software Development
  • C/C++ Programming
  • Body Control Module (BCM)
  • Functional Testing
  • Unit Testing
  • CAN Tool Utilization
Embedded Software DevelopmentC/C++ ProgrammingBody Control Module (BCM)Functional TestingUnit TestingCAN Tool Utilization

Education

Sagar Group (SIRT Bhopal) | Sagar Group of Institutions

Bachelor of Technology - BTech — Computer Science

Jul 2017Jul 2021

Stackforce found 100+ more professionals with Embedded Software Development & C/c++ Programming

Explore similar profiles based on matching skills and experience