V

Vivek Raju

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 6 mos experience

Key Highlights

  • Expert in low-level design and system optimization.
  • Proven track record in embedded systems and telecommunications.
  • Strong background in smart automotive solutions development.
Stackforce AI infers this person is a skilled Software Engineer specializing in Telecommunications and Automotive embedded systems.

Contact

Skills

Core Skills

Software DevelopmentLow-level DesignEmbedded Systems

Other Skills

CPPDOCSISZeroMQGDBsystem-level debuggingEmbedded CFreeRTOSShell ScriptingBluetoothNFCUWBDebianAlgorithmsComputer ArchitectureDebugging

About

As a Software Development Engineer at Harmonic, I worked on Gen2 RPD architecture in the DOCSIS domain, where I gained extensive experience building custom Linux images using Yocto. My work involved integrating and debugging low-level components, using tools like GDB and journalctl for system crash analysis, and implementing ZeroMQ-based IPC in the HAL layer. I also worked with containers, BitBake, and Debian-based environments to develop and deliver critical features and fixes for production RPD systems. Previously at ThinkSeed Systems, I contributed to product and feature development in the smart automotive domain. I developed embedded software using C and FreeRTOS on Eclipse-based environments, and integrated wireless technologies such as Bluetooth, NFC, and UWB into microcontrollers. My responsibilities included hardware bring-up, system-level debugging with JLink and logic analyzers, and optimizing memory usage using shell scripts. I earned my B.Tech in Electrical and Electronics Engineering from PES University, where I built a strong foundation in programming, embedded systems, and Android development. I began my career as an Application Development Associate at Accenture, working on SAP-ABAP projects involving debugging, CRUD operations, and system validation testing. I'm passionate about solving complex problems through low-level design and system optimization. I continuously seek opportunities to work with modern embedded platforms, scalable firmware stacks, and Linux-based systems that drive meaningful impact.

Experience

4 yrs 6 mos
Total Experience
1 yr 3 mos
Average Tenure
7 mos
Current Experience

Qualcomm

Senior Software Engineer

Nov 2025Present · 7 mos · Bengaluru, Karnataka, India

Harmonic

Software development engineer

Jun 2024Jun 2025 · 1 yr · Bangalore Urban, Karnataka, India · Hybrid

  • At Harmonic, I honed my skills in software development by focusing on DOCSIS and Gen2 RPD architectures. I implemented ZeroMQ for efficient inter-process communication and utilized GDB for system-level debugging, which significantly improved production stability. My work contributed to resolving critical bugs and enhancing system performance in a fast-paced environment.
CPPDOCSISZeroMQGDBsystem-level debuggingSoftware Development+1

Thinkseed systems pvt ltd

SDE

Aug 2022Jun 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • Product and feature development in smart automotive sector using Embedded C and FreeRTOS in eclipse development platforms.
  • Integration of various wireless technologies to microcontrollers.
  • Usage of Shell Scripting for memory analysis.
Embedded CFreeRTOSShell ScriptingBluetoothNFCUWB+2

Accenture

Application development associate

Jun 2021Jul 2022 · 1 yr 1 mo · India

  • SAP-ABAP development and support

Education

PES University

Bachelor of Technology — Electrical and Electronics Engineering

Jan 2017Jun 2021

Stackforce found 100+ more professionals with Software Development & Low-level Design

Explore similar profiles based on matching skills and experience