Madhukar K.
Optimizing Snapdragon Camera HAL | Clean Code Enthusiast | Decoupling-Focused Refactorer | TDD Advocate
- Role
- Lead Engineer Sr at 高通
- Location
- Hyderabad, TG, IN
- LinkedIn followers
- 500 followers
About Madhukar K.
A Senior Lead Engineer with a passion for creating innovative software solutions. With over 11 years of experience in embedded application development, I\'ve honed my skills in the entire software development life cycle. My journey has been characterized by embracing Agile methodologies and crafting clean C/C++ code to bring robust solutions to life. My expertise spans software architecture, documentation, and presentation, ensuring seamless communication and collaboration across teams. I thrive on mentoring and guiding emerging engineers, fostering an environment of learning and growth. My technical toolkit includes Linux, Windows, C/C++, and a range of development tools. I\'m well-versed in Agile and Waterfall development models, as well as tools like GIT, Gerrit, and Jira.
Experience
Lead Engineer Sr
Aug 2022 — Present
Project : Camera - HAL for Snapdragon SoCType : Development(HAL Module)Technology Used : C, C++, Data Structure, Tools : VS Code, Source Insight, GIT, GerritProject Abstract: The project is aimed to develop HAL for Multicamera module for various SoC.Responsibilities• Led development and optimization of Camera HAL features, including buffer management, pipeline configuration, and integration with Qualcomm Spectra ISP nodes.• Took complete ownership of unit testing infrastructure by selecting and integrating the Google Test framework (gtest) for HAL modules, enabling robust Test-Driven Development (TDD).• Integrated gcov and llvm-cov for branch-level code coverage and automated regression checks on Genkin CI server.• Designed and implemented clean, modular C/C++ code for camera feature development, performance tuning, and issue resolution.• Actively participated in requirement analysis, design reviews, and stakeholder discussions to align HAL behavior with system-level expectations.• Mentored and coordinated a team of 3–4 engineers, driving delivery, code quality, and debugging practices.• Conducted peer reviews and authored technical documentation, including design diagrams using Astah and MS Visio.Key Contributions• Architected and deployed a complete unit testing and coverage validation pipeline for Camera HAL using gtest, gcov, llvm-cov, and Genkin CI—significantly improving code reliability and regression traceability.• Refactored legacy HAL components to enhance performance, maintainability, and scalability, introducing modular design patterns and improving testability.• Proactively resolved complex customer-reported defects and internal test issues, contributing to faster release cycles and improved product stability.• Championed cross-functional collaboration between HAL, hardware, and Android framework teams to ensure seamless integration and feature alignment.
Education
Uttarakhand Technical University
Bachelor of Technology (B.Tech.), Computer Science
2009 — 2013
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.