Ashok Reddy Soma

Director of Engineering

Hyderabad, Telangana, India19 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in porting U-Boot and Linux to ARM SOCs.
  • Led U-Boot project for Xilinx SOCs.
  • Extensive experience in embedded systems and firmware development.
Stackforce AI infers this person is a specialist in Embedded Systems with a focus on firmware development and device drivers.

Contact

Skills

Core Skills

Software Product ManagementEmbedded LinuxU-boot

Other Skills

Software ManagementC++GitSatellite CommunicationsProduct ManagementSprint PlanningARMv7ARMv8C (Programming Language)Device DriversARM ArchitectureBootloaderLinux KernelLinuxShell Scripting

About

Seasoned professional with experience in firmware development. Area of expertise is, porting U-boot and Linux to ARM based SOC's, developing bare metal applications, bootloaders, low level device drivers and firmware using C and ARM assembly.

Experience

19 yrs 6 mos
Total Experience
3 yrs 6 mos
Average Tenure
2 yrs 8 mos
Current Experience

Ast spacemobile

Senior Software Engineering Manager

Sep 2023Present · 2 yrs 8 mos · Hyderabad, Telangana, India · On-site

Software Product ManagementSoftware ManagementC++GitSatellite CommunicationsProduct Management+2

Amd

Member Of Technical Staff

Jul 2019Aug 2023 · 4 yrs 1 mo · Hyderabad, Telangana, India

  • Moved as part of AMD acquisition of Xilinx.
  • Responsible for complete U-Boot project for all Xilinx SOC's (Zynq, Zynq UltraScale+(ZynqMP), Versal and Versal NET family of devices).
  • U-Boot drivers SPI, QSPI, OSPI, Ethernet, SD/eMMC, Watchdog.
ARMv7ARMv8U-BootC (Programming Language)Device DriversARM Architecture+4

Aspeed technology inc

Staff Engineer

May 2012Jun 2019 · 7 yrs 1 mo · Bengaluru, Karnataka, India

  • Moved as a part of Aspeed acquisition of BMC division from Broadcom.

Broadcom limited

Staff Engineer

May 2012Dec 2016 · 4 yrs 7 mos · Bangalore

  • Moved as part of Avago acquisition of Emulex communications. Avago changed its name to Broadcom(2.0) after acquiring Broadcom.
  • Board bring up and porting of u-boot to ARM A9 based SOC.
  • Porting of linux to ARM A9 based SOC. Kernel version 3.14 and 4.4.
  • Ported Linux drivers for SDHC/EMMC.
  • Ported MAC phy layer to network driver (tulip core).
  • Ported u-boot drivers for SDHC/EMMC.
  • Developed baremetal drivers for SD/eMMC for booting out of hardwired in chip ROM.
  • Ported Linux drivers for Watchdog
  • Developed few custom character drivers.
  • Developed shell scripts for testing and automating the test process.

Hcl technologies

Lead engineer

Mar 2011Apr 2012 · 1 yr 1 mo

Robert bosch engineering and business solutions ltd.

Senior Software Engineer

Jun 2008Feb 2011 · 2 yrs 8 mos · Bangalore

  • Worked on firmware development on a custom RTOS for exhaust gas treatment of passenger cars.
  • Worked on CAN protocol

Medha servo drives pvt ltd

Design Engineer

Jul 2006Jun 2008 · 1 yr 11 mos · Hyderabad Area, India

  • Worked on developing standalone software for 16bit micro controller.
  • Worked on USB CDROM gadget backed by 8MB flash for retrieving data stored on flash device.
  • Worked on USB device driver(mass storage gadget) for storing data on flash device.
  • Worked on USB host driver for storing data on Mass storage device.

Education

Jawaharlal Nehru Technological University

B.Tech — Electronics and communications Engineering

Jan 2006Present

Stackforce found 100+ more professionals with Software Product Management & Embedded Linux

Explore similar profiles based on matching skills and experience