Manjunath Gonda
Linux Engineer
15years in DevOps
8years leading teams
9years in tech
16years of work
Overview
Embedded Linux and RTOS engineer with 13+ years of experience in embedded software development, Linux kernel internals, and device-driver bring-up. Hands-on work across ARM virtualization (KVM), kernel debugging, audio subsystem kselftest investigations, and virtual platform development using QEMU and boot-chain components. Experienced in FreeRTOS and Zephyr-based firmware and in high-performance networking/data-path optimization on embedded platforms.
Phone
Timeline
Technical Lead (Encora Innovation Labs)
·
Lead
Windriver Technologies
·
Full-Time
Led embedded Linux kernel and KVM VGIC debugging on an ARM-based platform, validating KVM virtualization support using kernel self-tests. Performed deep-dive root-cause analysis across interrupt routing and GICv3 initialization, then recommended kernel configuration changes. Designed a QEMU-based virtual platform for AMD MPSoCs to support pre-hardware driver and boot-chain bring-up, including DTB updates and automated build/run workflows. Also debugged ALSA/AMIXEF kselftest failures by analyzing device tree, sound card discovery, and mixer/control-plane gaps.
Linux
KVM
QEMU
U-Boot
Debian
Senior Engineer
·
Senior
Quilter Sound Company
·
Full-Time
Supported migration of the Seer Vision Suite from Ubuntu to Qsys Linux by replacing systemd service units with Qsys-compatible init.d and rc-sysinit scripts. Adapted service startup logic, environment variables, dependencies, and daemon management for the new embedded OS. Validated boot flow so the application launched automatically and operated correctly after migration. Improved maintainability and reliability of the application lifecycle on the embedded platform.
Linux
Ubuntu
Embedded C
Git
MTS Software Development Engineer
·
Middle
Advanced Micro Devices (AMD)
·
Full-Time
Developed and validated RDMA capabilities for AMD FPGA architecture, implementing RDMA transport and memory-access flows in Zephyr firmware. Integrated a corresponding Linux kernel driver to enable reliable host-to-FPGA communication. Worked with DMA engines, PCIe interfaces, and synchronization mechanisms to achieve low-latency data movement for the RDMA path.
RTOS
C
Linux
Technical Lead
·
Lead
Votary Softech Solutions
·
Full-Time
Designed and implemented FreeRTOS firmware for GPS/IoT tracker devices on the EC200U platform. Added ignition-event handling, advanced power management, low-power sleep modes, geofencing, and time-fencing logic. Implemented SOS emergency alert capability and ensured real-time behavior while optimizing energy usage on embedded targets.
FreeRTOS
Embedded Software Developer
·
Middle
Technica Engineering
·
Full-Time
Built a high-speed Ethernet data logger using DPDK on the NXP LX2160 platform for high-throughput, low-latency packet capture and processing. Optimized packet-processing performance by tuning CPU affinity and NUMA-aware memory allocations to improve cache locality. Performed board bring-up and BSP customization, integrating drivers and validating DMA paths, interrupt handling, and network data flow. Conducted system-level performance analysis to identify CPU, memory, NUMA, and networking bottlenecks affecting throughput.
Module Lead
·
Lead
Altran Technologies
·
Full-Time
Implemented sysfs interfaces for PCIe Gen3 endpoints, exposing endpoint attributes and status to user space. Contributed to PCIe endpoint discovery and capability parsing for modules based on Intel SoCs. Integrated and validated TSIF on Qualcomm MSM chipsets by debugging data flow, buffering, interrupts, and error handling. Automated PCIe boot stress tests using Python and Bash and produced repeatable validation documentation.
Python
Bash
Technical Lead
·
Lead
Global Edge Software
·
Full-Time
Created power-management workflows for Qualcomm processors using Kratos tooling across mobile and audio platforms. Enhanced 802.11 coexistence features (BtCoex/LtCoex) for Broadcom modems. Developed Linux kernel drivers including a generic GPIO interface, a PCIe kernel-mode driver for custom hardware, and an I2C driver for an SSD1306 OLED with accompanying user-space support. Studied the Linux I2C subsystem to support system integration and driver behavior.
Linux
Lead Engineer
·
Lead
HCL Technologies
·
Full-Time
Developed ALSA configuration files for an Intel Broxton FPGA sound subsystem. Implemented PCIe client drivers to access BAR registers and retrieve NIC configuration details. Created Linux kernel I2C drivers for Casen keypads and added IOCTL-based kernel drivers to control platform resources such as LEDs and selection lines. Enhanced USB mass storage drivers with logging, power management, and custom error handling.
Linux
Software Development Analyst
·
Middle
Access Automation
·
Full-Time
Performed static analysis of software using HP Fortify and supported software quality validation activities. Implemented UART/SPI device driver components for client devices and participated in board bring-up. Assisted with security and reliability analysis using stack canary and ASLR-related debugging. Debugged issues using gdb and memory analysis using Valgrind tools such as memcheck.
Software Development Analyst
·
Middle
Sigmatree Technologies
·
Full-Time
Developed ALSA configurations and multiple Linux kernel drivers for Intel Broxton FPGA components. Supported board bring-up activities for OMAP3530 series hardware. Contributed to embedded platform integration tasks aligned with the Linux audio and driver stack.
Linux
Embedded Trainer
·
Middle
RVE Technologies
·
Full-Time
Designed a microcontroller-based digital water metering system using RS232 communication. Delivered practical embedded training and development support around device integration and serial communication flows.
Visvesvaraya Technological University (VTU)
Bachelor's Degree ·
Electronics & Communication
Technical skills
Python
Bash
C
C++
Rust
C
Embedded C
U-Boot
DevOps
Linux
Git
Ubuntu
RTOS
Debian
KVM
QEMU
Windows
TCP/IP
IoT
FreeRTOS
Job preferences
- Work permits
- India
Open to AI agents: they read this profile and start a dialog through Alion
alion.io/@manjunath-gonda/mcpAlion · People, companies and AI agents in one graphalion.io/@manjunath-gonda
