Ronak Shah

Software Engineer

Ahmedabad, Gujarat, India13 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years in embedded software development.
  • Strong leadership in mentoring technical teams.
  • Expertise in Linux multimedia driver development.
Stackforce AI infers this person is a highly skilled embedded software engineer with extensive experience in multimedia systems.

Contact

Skills

Core Skills

Linux Multimedia DriverEmbedded Software Development

Other Skills

V4L2ALSADRMGStreamerFFMPEGImage ProcessingAudio ProcessingVideo ProcessingEmbedded SystemsCProgrammingMicrocontrollersSoftware DevelopmentEmbedded CJava

About

-> A competent graduate professional with 10+ years of experience in embedded software development. -> 5+ years of experience in leading and mentoring multimedia team technically having 5-10 junior and senior software engineers. -> 2+ years of multimedia project management and project delivery experience for semiconductor customer. -> Good knowledge of entire embedded project phase right from hardware design bring up to end application design, implementation and delivery. -> Good knowledge of Linux multimedia driver, framework(V4L2, ALSA, DRM) and application development. -> Good knowledge of Image Processing, Audio and Video Processing, Video container, Video Codecs, GStreamer, FFMPEG. -> 1+ years of working experience in Linux multimedia V4L2 driver development on Xilinx Zynq Ultrascale + MPSoC platform and NVIDIA Jetson(Tegra) platform. -> 6+ years of working experience in Linux multimedia application development, GStreamer plugin and application development, ML/AI application development, image processing(OpenCV/FastCV) algorithms and application development, socket programming and multi-threading applications development, cross process encoding and decoding on Xilinx Zynq Ultrascale + MPSoC platform and NVIDIA Jetson(Tegra) platform. -> Good knowledge of Android kernel, HAL, middle-ware, application customization and integration. -> 2+ years of experience in Android BSP development on ARM and Hexagon QDSP core of Qualcomm Snapdragon and Freescale Sabre IMX6 platform. -> Ability to handle multiple tasks with the team and deliver high quality work under aggressive release schedules. -> Good interpersonal and technical communication skills, and ability to work effectively with cross functional teams. -> strong people leadership skills in growing/nurturing/mentoring the young engineers. -> Excellent debugging and problem solving skills at both kernel and user space level. -> Proficient in C programming but extremely versatile.

Experience

13 yrs 4 mos
Total Experience
3 yrs 4 mos
Average Tenure
4 yrs 11 mos
Current Experience

Nvidia

Senior System Software Engineer

Jul 2021Present · 4 yrs 11 mos · Pune, Maharashtra, India

Linux multimedia driverV4L2ALSADRMGStreamerFFMPEG+4

Softnautics

3 roles

Associate Manager

Mar 2021Jul 2021 · 4 mos

  • Contractor at Xilinx

Staff Embedded Software Engineer

Jul 2019Feb 2021 · 1 yr 7 mos

  • Contractor at Xilinx

Senior Embedded Software Engineer

Apr 2017Jun 2019 · 2 yrs 2 mos

  • Contractor at Xilinx

Volansys technologies

Embedded Software Engineer

Jan 2016Apr 2017 · 1 yr 3 mos · Ahmedabad Area, India

Sibridge technologies

Member of Technical Staff

Dec 2012Jan 2016 · 3 yrs 1 mo · Ahmedabad Area, India

Education

CHARUSAT

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Linux Multimedia Driver & Embedded Software Development

Explore similar profiles based on matching skills and experience