Jagadeesh Chandra Muddana
Sr. Staff Embedded FW Engineer @ Arlo Technologies, Inc.
About
• Over 15 years of experience in system software development, with expertise in digital video, streaming protocols, camera, multimedia subsystems, embedded Linux. • Hands on experience with GNU development tools, Open Embedded Build Framework, Boot loader porting, Board bring-up, kernel migration and kernel debugging. • Strong knowledge of the Android code base, including (HAL, Android Services) and experience with the Android build process. • Camera sensor, ISP, 3A Tuning, Android Camera HAL and V4L2 framework. • Extensive work experience with media frameworks such as GStreamer and GStreamer plug-ins, OpenMax-IL and FFmpeg/MPlayer. • Expertise in digital video codec (HEVC, H.264), formats (CMAF, MP4, MPEG-TS) and Streaming Protocols (DASH, HLS, RTP) • Experience with network protocols (TCP/IP, UDP) and domain knowledge in Wi-Fi Direct and MIRACAST. • Experience in developing test environment for Pre/Post silicon validation of ARM based SOC’s. • Team Player with Analytical and Problem solving skills, ability to quickly adapt to new environments.
Canada
Surrey
Media Production
Embedded Android, Linux Device Driver, MPEG Standards, Live Streaming, Go (Programming Language), Embedded Linux, I2C, C, C++, Embedded Systems, Open Source Software, Video Compression
Experience

Senior Software Engineer
British Columbia, Canada
• Designed and developed a carrier-grade Adaptive Bit Rate (ABR) Receiver with multi-DRM support, and integrated it with various video delivery services. • Designed and implemented the MPEG-DASH packager. Implemented TS demuxer, CMAF muxer, and synchronizer. • Implemented highly reliable application with end-to-end testing. Technology/tools : Golang, C++, Jira, Git & Github, MPEG-DASH, HLS, MPEG-TS, ATSC 3.0.

Senior Engineer, Firmware
Richmond, BC
• Developing and improving quality and reliability of LPWA modules. • Implemented and troubleshooted features related to LTE-M, NB-IoT, LwM2M, and GNSS, including adding customer-specific features and resolving performance issues. • Developed and maintained the LwM2M client application, which facilitates device management and service enablement to IoT devices. • Involved in the device certification process for the LwM2M protocol and the development of the FOTA application for cellular IoT modules. • Improved the performance of the GNSS (Location Service) application by implementing features such as LTE clock seeding and server computed assistance data. • Documented the features, application interface, and limitations of the IoT module. Technology/tools : C, C++, FreeRTOS, Jira, Git & Gerrit, Cellular IoT module, GNSS.

Senior Software Engineer
Visakhapatnam
• Gathering functional specification requirements from the client and documented for developers. Developed and Implemented plans for project completion. • Customizing android platform based on requirements and implementing HAL for hardware modules. Building Android and creating release packages. • Troubleshooting software and hardware STB related issues. Developing test plans and test procedures. • Worked with TV Input HAL and implemented media player which plays stored media files • Integration of Broadcast TV(DVB) and IPTV middleware into android TV Framework • Bring-up hardware video accelerators and testing 4k video playback and resolving playback issues. Technology/tools : C, C++, Git, Android Platform, Android Media framework, FFMPEG and display subsystem.

Software Developer
Intrinsyc Software
Vancouver, Canada Area
• Developed and modified existing Camera HAL in android platform to bring up two IMX135 camera sensors works concurrently. Implemented logic for both cameras work synchronously in terms of white balance, auto exposure and autofocus. • Implemented NDK API’s for camera subsystem to integrate with OpenGL based application. • Modified and implemented the android Hardware abstraction layer for various hardware modules based on customer requirements. • Fine-tuned the white-balance and Auto exposure of dual camera setup with MT9M031 Camera sensors. • Optimized overall system performance by analyzing CPU, GPU, memory, power and thermal by using Qualcomm profilers like trepn power profiler. Technology/tools : C, C++, GNU tools, Git & Gerrit, Android Platform, Android Camera subsystem, Display interface, OpenMax IL and Android Media framework.

Techinical Lead
Samsung R&D Institute India - Bangalore
Developed an HEVC (H.265) decoder C model and designed an efficient algorithm for the Motion Compensation IP.

Lead Engineer
Samsung R&D Institute India - Bangalore
Bengaluru Area, India
• Developed the test environment for pre and post silicon validation of ISP (Image signal processor) of Samsung SOC. • Implemented the Wi-Fi Display specific RTSP, RTP and MPEG2TS stacks. Integrated H.264 H/W video codec to Wi-Fi Display (MIRACAST) subsystem. • Designed and implemented an OpenMax IL component for Multi-format hardware video codec and integrated to android media playback engine (Stagefright). • Implemented camera HAL (hardware abstraction layer) and integrated to higher level camera framework of android platform. • Developed user space test applications for Linux device drivers. Wrote python and bash scripts for test and build automation.

Senior Software Engineer
Samsung R&D Institute India - Bangalore
• Developed Linux device drivers for multimedia hardware accelerators including camera interface, camera sensor, JPEG, Image Scaler, display driver and video codec’s. Worked with Linux driver frameworks like platform driver, I2C subsystem and V4L2 driver framework. • Built root file system using Open Embedded Build Framework for ARM based SOC and showcased its multimedia and graphics capabilities. • Ported U-boot to custom mobile SOC development boards. Involved in initial bring-up and up gradation of Android platform to mobile SOC development boards.

Associate Member of Technical Staff
C V A Consulting Pvt Ltd
Sainikpuri, Hyderabad.
• Developed and tested the Gstreamer plug-in for video codes that leverage the DSP and accelerator modules on TI processors. • Involved in C language Implementation of H.264 and VC-1(SMPTE 421M) Video codec’s. Optimized the video codec’s by implementing the computational intensive blocks in assembly language. • Designed and implemented the AVC De-blocking filter in Verilog. Wrote stimulus and verified the functionality of De-blocking filter using Xilinx ISE

Intern
Apollo Computing Laboratories (P) Ltd,
Hyderabad, India
• Designed and developed the PMC (PCI Mezzanine Card) card for single board computer (PowerPc 7400) with hardware video overlay for input analog video signal (STANAG-3350).
Jagadeesh Chandra Muddana's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



