vikas srivastava

Software Engineer

Bengaluru, Karnataka, India15 yrs experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 14+ years in embedded development with C/C++.
  • Expertise in Linux kernel and device driver development.
  • Strong debugging skills in ARM-based processors.
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with extensive experience in automotive and telecom industries.

Contact

Skills

Core Skills

Embedded SystemsDevice DriversGraphics Software DevelopmentKernel ProgrammingEmbedded LinuxSystem DriversTelecom Software Development

Other Skills

ARM Cortex-MAlgorithmsAndroidArtificial Intelligence (AI)BSPBoard Bring-upClearCaseCloud ComputingCybersecurityDebuggingEmbedded CEmbedded C++Embedded SoftwareFirmwareGNU Debugger

About

- Having approx 14+ years of experience in embedded development using C/C++ technology. -Module lead for Automotive Linux kernel platform development for ADAS and Infotainment for next generation smart cars. - Hands-on experience on RTOS/Linux stability Debug/Board Bring up. -Solid experience on Linux device driver development and debugging. -Good understanding of multi-core hardware architecture -Strong experience in debugging complex system issues. - Worked on protocol development, linux kernel device driver programming . RTOS and shell scripting. - Worked of power optimization technology for embedded device . - Very passionate about Linux/Unix environment. - Experienced in all aspects of embedded development ranging from bootloader, UEFI,Linux kernel to system application. - Experience in chipset board bringup from performance perspective . Specialties:C, C++,Linux, data structure, multithreading ,ARM, linux power management,Device drivers,design patterns . - Strong debugging skills in ARM base processor - Extensive development and debugging experience for UART/SPI/I2C Protocols . - Extensive Experience in Qualcomm chipset Modem performance tuning and Memory optimization .

Experience

Qualcomm

2 roles

Staff Software Engineer

May 2023Present · 2 yrs 10 mos · Bengaluru, Karnataka, India

Embedded SystemsDevice Drivers

Senior Lead Engineer

Nov 2016Aug 2022 · 5 yrs 9 mos · Hyderabad Area, India

  • Embedded software development , kernel programing, device driver development ,RTOS programming, UEFI Driver development,Boot architecture
Embedded SystemsKernel Programming

Intel corporation

Staff Software Engineer

Aug 2022May 2023 · 9 mos · Hyderabad, Telangana, India

  • graphics software development
Embedded SystemsGraphics Software Development

Samsung electronics

Lead engineer

Nov 2011Apr 2016 · 4 yrs 5 mos · Noida Area, India

  • Working on system driver in embedded linux. Role is to Debugging,development and maintenance of android kernel from System driver perspective.
Embedded LinuxSystem Drivers

Aricent group

Software Engineer

Aug 2010Oct 2011 · 1 yr 2 mos · Gurgaon, India

  • telicom software development
Telecom Software Development

Education

Harcourt Butler Technical University

Master of Computer Applications - MCA — Computer Science

Jan 2007Jan 2010

HBTI kanpur

Master of Computer Applications (MCA) — Computer Science

Jan 2007Jan 2010

Stackforce found 100+ more professionals with Embedded Systems & Device Drivers

Explore similar profiles based on matching skills and experience