Uday Bhaskar Reddy M

Software Engineer

Hyderabad, Telangana, India13 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 11+ years in embedded software development
  • Expertise in Linux device drivers and ARM architecture
  • Star performer award for innovative contributions
Stackforce AI infers this person is a specialist in Embedded Systems and IoT development with a focus on device drivers and multimedia frameworks.

Contact

Skills

Core Skills

Embedded SoftwareAi DevelopmentDevice DriversTesting

Other Skills

Compute AI ISVs EnablementSnapdragon X EliteMM display FrameworksHW composer display HALDRM display driverUFEI boot loaderdvb/demux supportWidevine DRM content protectionSDL2.0 framework portingGraphics & FrameBuffer module device driversbenchmarking utilitiesAATS developmentLinux applicationcode coverage reportsCI Jenkins integration

About

11+ years of experience in embedded software development for Android mobile, Setup Box, Digital TV & IoT platforms. Working experience of Linux device drivers Porting, Integration & Validation. Graphics, Frame buffer, Wi-Fi & dvb-core device drivers. Good understanding of Linux kernel Internals & ARM architecture. Strong programming experience in C language under embedded Linux environment. Familiar with Object Oriented Design and programming using C#. Basic experience of Database programming using MySQL. Good understanding of Software Development Life Cycle( SDLC ) methods and working experience of Agile scrum methodology. Good experience of end to end project development from Requirements Analysis, Requirements Specification, Design, Coding, Testing, Delivery, Support & Maintenance. Experience of working at customer location and Demonstration of project milestones to customer. Submitted Innovative Ideas & Techno work issues and received star performer award for best performance( 2013 LGSI Star performer award).

Experience

13 yrs 1 mo
Total Experience
3 yrs 3 mos
Average Tenure
5 yrs 7 mos
Current Experience

Qualcomm

3 roles

Senior Staff Engineer

Promoted

Nov 2024Present · 1 yr 7 mos · Hyderabad, Telangana, India · Hybrid

  • Compute AI ISVs Enablement on Snapdragon X Elite powered AI PCs
Compute AI ISVs EnablementSnapdragon X EliteEmbedded SoftwareAI Development

Staff Software Engineer

Oct 2019Jan 2020 · 3 mos · Greater Hyderabad Area

  • Multimedia Display Customer Engineer:
  • Working on MM display Frameworks(Surfaceflinger), HW composer display HAL, DRM display driver & UFEI boot loader.
MM display FrameworksHW composer display HALDRM display driverUFEI boot loaderEmbedded SoftwareDevice Drivers

Senior Lead Engineer

Dec 2015Sep 2019 · 3 yrs 9 mos · Greater Hyderabad Area

  • 1. dvb/demux support for ISDB-T digital TV broadcast on QCT chipsets.
  • 2. Widevine DRM content protection support on QCT chipsets.
dvb/demux supportWidevine DRM content protectionEmbedded SoftwareDevice Drivers

Lg soft india

2 roles

Systems Analyst

Jan 2014Nov 2015 · 1 yr 10 mos

  • Software development for LG Electronics DTV SoC pioneer platform:
  • 1. Porting of SDL2.0( Simple Direct Media Layer) framework: Cross compile the SDL2.0 source code and other supporting opensource packages for ARM processor.
  • 2. Porting of Graphics & FrameBuffer module device drivers for new chipsets.
  • 3. Development of benchmarking utilities to evaluate GPU Performance and other matrices.
SDL2.0 framework portingGraphics & FrameBuffer module device driversbenchmarking utilitiesEmbedded SoftwareDevice Drivers

Senior Software Engineer

May 2012Dec 2013 · 1 yr 7 mos

  • Advanced Automatic Test Suite(AATS):
  • 1. Developed a PC tool and Linux application to automate the DTV SoC device drivers validation.
  • 2. Validated the Graphics and Audio device driver modules using the AATS.
  • 3. Generate the code coverage reports for device drivers and device driver interface layers using AATS.
  • 4. Integrated the AATS with CI Jenkins by developing the Tcl/Tk, Bash Shell and Python scripts.
AATS developmentLinux applicationcode coverage reportsCI Jenkins integrationTestingEmbedded Software

Verismo networks

2 roles

Senior Software Engineer

Promoted

Apr 2010Apr 2012 · 2 yrs · Bangalore

  • Platform development for Verismo Networks IPTV setup box:
  • 1. Integrate the Sigma Designs platform SDK with Verismo Networks application software.
  • 2. Develop the peripheral libraries for an on board peripherals like IR, RTC & EEPROM.
  • 3. Integrate the Atheros, Realtek & Zydas device drivers to support Wi-Fi.
  • 4. Develop the platform APIs for Software Upgrade support.
  • 5. Generate the Manufacturing binaries for all the customers.
  • 6. Develop the graphics applications using DirectFB.
Sigma Designs platform SDK integrationperipheral libraries developmentWi-Fi device driversManufacturing binaries generationEmbedded SoftwareDevice Drivers

Software Engineer

Jul 2008Mar 2010 · 1 yr 8 mos · Bangalore

  • Platform development for Verismo Networks IPTV setup box:
  • 1. Integrate the Texas Instruments platform SDK with Verismo Networks application software.
  • 2. Develop the Test Suite & Diagnostics applications to test the hardware components on the board.
  • 3. Develop the framework to install the Third party applications.
Texas Instruments platform SDK integrationTest Suite & Diagnostics applicationsEmbedded Software

Stmicroelectronics

Trainee

Jan 2008Jun 2008 · 5 mos

Education

Birla Institute of Technology and Science, Pilani

M.E — Communication Engineering

Jan 2006Jan 2008

Acharya Nagarjuna University

B.Tech — Electronics and Communications Engineering

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Embedded Software & Ai Development

Explore similar profiles based on matching skills and experience