Ashok Gummadidala

Software Engineer

Bengaluru, Karnataka, India9 yrs 10 mos experience
Highly Stable

Key Highlights

  • 9+ years of experience in embedded software programming.
  • Expert in C programming and Linux platform.
  • Strong debugging skills with various tools.
Stackforce AI infers this person is a highly skilled Embedded Software Engineer with expertise in Linux and C programming.

Contact

Skills

Core Skills

C ProgrammingLinux Device Drivers

Other Skills

Embedded CLinux Kernel ProgrammingDebuggingC++Linux System ProgrammingEmbedded LinuxProgrammingData StructuresAndroid

About

I have worked in several organizations for 9+ years with different roles and responsibilities. I am expert in C programming, I have strong knowledge on technical programming skills like C++, Embedded C, and standard protocols ex: UART, I2C, SPI, and also involved in multiple projects such as “zephyr RTOS FW developing”, “Android automotive platform”, “Boot Time Optimization“, “Linux Porting on OSD3358“ & “ Cisco Prime Access Registrar ” and also handled multiple technical issues in timely manner. • 9+ years of Experience in Embedded software programming and Linux Device Driver and firmware driver development. • Expert in C-Programming on Linux platform. • Expert in source code version control tool GIT. • Good Knowledge in C++ programming on Linux platform and Embedded C • Worked with 400 NIC, Snapdragon - SA6155, snapdragon - SA8155, Sitara AM3358, OSD3358 targets. • Having Experience SSD management FW development. • Having experience in board bring up, character device driver development. • Having experience in using device tree, sockets, threads, locking and synchronization mechanisms. • Having good Experience on bash shell, make files and Linux build system. • Able work on low level and high-level character drivers. • Having experience in debugging core files and debugging live process with GDB • Knowledge on debugging tools like GDB, crash utility, trace-32, strace and valgrind. • Having Good Knowledge of Analyzing the Problem and Providing the Better Solution. • A team player with strong relationship, management, patience, Dedication, analytical skills. • Capability to grasp new technologies quickly.

Experience

9 yrs 10 mos
Total Experience
2 yrs 9 mos
Average Tenure
1 yr 5 mos
Current Experience

Calsoft

Senior Principal Development Engineer

Jan 2025Present · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

C programmingEmbedded CLinux Device DriversLinux Kernel ProgrammingDebugging

Amd

Sr. Software Development Engineer

Nov 2022Dec 2024 · 2 yrs 1 mo · Hyderabad, Telangana, India · On-site

Sasken technologies limited

Senior Software Engineer

Apr 2019Oct 2022 · 3 yrs 6 mos · Bangalore Urban, Karnataka, India

Hcl technologies

Lead Engineer

Jun 2016Apr 2019 · 2 yrs 10 mos · Chennai, Tamil Nadu, India

Education

Krishna University, Machhlipattanam

Msc — Electronics and Instrumentation

Jan 2011Jan 2013

Stackforce found 100+ more professionals with C Programming & Linux Device Drivers

Explore similar profiles based on matching skills and experience