Rakshita P

Software Engineer

Bengaluru, Karnataka, India2 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in C++ and Linux for embedded systems.
  • Proven track record in performance optimization.
  • Strong automation skills enhancing workflow efficiency.
Stackforce AI infers this person is a Software Engineer specializing in Automotive embedded systems development.

Contact

Skills

Core Skills

C++Linux

Other Skills

Embedded SystemsSystem-Level ProgrammingCommunication ProtocolsPerformance OptimizationAutomationSystemdGTestPythonFlaskGitBack-End Web DevelopmentSecurity ControlsAngularTechnology EducationIT Integration

About

I am a Software Engineer with hands-on experience in C++, C, Python, Linux, and embedded systems development. Over the past few years, I have worked on system-level programming, communication protocols, and performance optimization, with a strong focus on building scalable and efficient systems. I have a solid foundation in data structures, algorithms, and problem-solving, which helps me design reliable and high-performance solutions. I enjoy tackling complex problems and continuously strive to improve system performance, code quality, and maintainability. Beyond core development, I also focus on automation—building tools and scripts to streamline workflows, reduce manual effort, and improve testing efficiency. I am passionate about learning new technologies and exploring backend and system-level development. I am always eager to take on challenging projects where I can create impactful solutions and leverage both my development and automation skills.

Experience

2 yrs 11 mos
Total Experience
2 yrs 11 mos
Average Tenure
2 yrs 11 mos
Current Experience

Harman international

2 roles

Software Engineer

Promoted

Mar 2026Present · 3 mos

  • Worked on connectivity modules focused on communication between CARS components.
  • Developed embedded applications in C++, tested them, and integrated them on embedded boards; used systemd for process management and monitoring.
  • Extensively worked in Linux-based environments, leveraging command-line tools for development, build automation, and debugging.
  • Optimized CPU utilization of applications using tools like top, pidstat, ps, and htop; performed debugging with gdb and strace.
  • Implemented inter-process communication using Unix Domain Sockets and pipes.
  • Performed testing and diagnostics using CANoe and ODIS to simulate real-world scenarios.
  • Wrote unit tests using Google Test (GTest); conducted code cleanup and refactoring to address issues flagged by static analysis tools like CodeSonar.
  • Contributed to the creation and review of SRS, TRS, and CDD documents to ensure clear requirements, traceability, and proper component-level design.
  • Developed Python scripts to generate test applications, automate GTest creation for similar codebases, and run daily sanity tests.
  • Created and maintained shell scripts to support embedded software development, testing, and deployment workflows.
C++LinuxEmbedded SystemsSystem-Level ProgrammingCommunication ProtocolsPerformance Optimization+1

Associate Software Engineer

Jul 2023Mar 2026 · 2 yrs 8 mos

  • Worked on connectivity modules focused on communication between CARS components.
  • Developed embedded applications in C++, tested them, and integrated them on embedded boards; used systemd for process management and monitoring.
  • Extensively worked in Linux-based environments, leveraging command-line tools for development, build automation, and debugging.
  • Optimized CPU utilization of applications using tools like top, pidstat, ps, and htop; performed debugging with gdb and strace.
  • Implemented inter-process communication using Unix Domain Sockets and pipes.
  • Performed testing and diagnostics using CANoe and ODIS to simulate real-world scenarios.
  • Wrote unit tests using Google Test (GTest); conducted code cleanup and refactoring to address issues flagged by static analysis tools like CodeSonar.
  • Contributed to the creation and review of SRS, TRS, and CDD documents to ensure clear requirements, traceability, and proper component-level design.
  • Developed Python scripts to generate test applications, automate GTest creation for similar codebases, and run daily sanity tests.
  • Created and maintained shell scripts to support embedded software development, testing, and deployment workflows.
C++LinuxEmbedded SystemsSystem-Level ProgrammingCommunication ProtocolsPerformance Optimization+1

Education

J S S Academy of Technical Education, BANGALORE

Bachelor of Engineering - BE — Computer Science Engineering

Sep 2020Sep 2023

JSS Academy of Technical Education

Bachelor of Engineering — Computer Engineering

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

Explore similar profiles based on matching skills and experience