08/10/2025 updated


100 % available
Senior Embedded Linux Systems Engineer with 19 years of experience
Hyderabad, India
Only remote
M.Sc. electronic Osmania university 2003C (Programming Language)Android (Software)Systems EngineeringArchitectureAutomationBooting (BIOS)UClibc (C Standard Library)Computer ProgrammingDebuggingProgramming ToolsDevice DriversEmbedded SystemsLinux On Embedded SystemsPython (Programming Language)Linux Kernel
Linux Kernel Development
Deep expertise in embedded Linux systems development, specializing in kernel programming, device drivers, and system integration.
Embedded Systems Architecture
Extensive experience with various hardware architectures, particularly ARM, and open-source technologies like OpenEmbedded, Android, Yocto, and Buildroot.
System Debugging & Troubleshooting
Advanced skills in resolving critical platform issues including interrupt storms, memory corruption, watchdog bites, kernel panics, and system stability problems.
Device Driver Development
Specialized knowledge in developing and porting drivers for various hardware components including display, touch screen, camera sensors, and power management modules.
Programming Languages
Proficiency in Assembly, C, Python and Shell Scripting for embedded systems development and automation.
Development Tools
Experience with debugging tools like Lauterbach trace32, QXDM, QPST, T32simulator, Beyond Compare, Source Insight, Git, and CVS.
Boot Loader Systems
Knowledge of U-boot and RedBoot bootloader implementation and customization for embedded platforms.
Deep expertise in embedded Linux systems development, specializing in kernel programming, device drivers, and system integration.
Embedded Systems Architecture
Extensive experience with various hardware architectures, particularly ARM, and open-source technologies like OpenEmbedded, Android, Yocto, and Buildroot.
System Debugging & Troubleshooting
Advanced skills in resolving critical platform issues including interrupt storms, memory corruption, watchdog bites, kernel panics, and system stability problems.
Device Driver Development
Specialized knowledge in developing and porting drivers for various hardware components including display, touch screen, camera sensors, and power management modules.
Programming Languages
Proficiency in Assembly, C, Python and Shell Scripting for embedded systems development and automation.
Development Tools
Experience with debugging tools like Lauterbach trace32, QXDM, QPST, T32simulator, Beyond Compare, Source Insight, Git, and CVS.
Boot Loader Systems
Knowledge of U-boot and RedBoot bootloader implementation and customization for embedded platforms.
Experience
Professional experience10+ years
Freelancer since2010
Languages
EnglishFluent
Project history
Led projects for Motorola upgrade US and Qualcomm app stability in India. Developed BLE protocols for secure app-device communication, troubleshooted Qualcomm chipset issues, and synchronized firmware with mobile app functionality.
Collaborated on LAT SMART Audio projects based on 8009 and 8953 chipsets for IOT. Led project efforts across APT, Bluetooth, Wi-Fi, and multimedia domains. Successfully managed the 8009-project end-to-end and contributed to the Audio Development Kit for smart speaker projects.
Contributed to switch platform team for Voice IP product, handled OS integration, resolved DSP audio issues, and identified bugs from logs.