Shrikant Maurya

Senior Software Engineer

Pune, Maharashtra, India11 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 5+ years in Linux device driver development
  • Expertise in U-Boot and embedded systems
  • Strong background in ARM architecture
Stackforce AI infers this person is a skilled Embedded Systems Engineer with a focus on Linux and device driver development.

Contact

Skills

Core Skills

Linux Device DriverEmbedded Linux

Other Skills

Linux KernelU-BootARM ArchitectureDevice Driver DevelopmentEmbedded SystemsEmbedded DevelopmentCUSBSPII2CGPIOUSB GADGETDevice TreeBSPBoard Bring-up

About

5+ years of experience in Linux device drivers, kernel, u-boot drivers development and build systems. USB, SPI, I2C, Platform/GPIO driver stacks. U-Boot SPI, I2C, GPIO drivers. User Space Platform Driver. Hands on experience: USB, SPI, I2C, GPIO high level drivers. SPI, I2C, GPIO low level drivers. User Space Driver For GPIO Controller. Filesystem mountable high level driver for SPI Flash (W35Q32FV) through SPI-NOR and MTD subsytem. Low level GPIO driver for TI AM3358. Minimal I2C, SPI low level driver for TI AM3358. U-Boot SPI bus controller (TI AM3358) and peripheral (W2532FV flash) drivers, uclass and commands. U-Boot I2C bus controller (TI AM3358) and peripheral (AT24C32 eeprom) drivers, uclass and commands. U-Boot GPIO driver (TI AM3358), uclass and commands. I2C EEPROM AT24C32, RTC DS1307, SPI Flash W25Q32/EN25T80, GPIO Keypad, ADC0809 IIO Drivers. User Space Driver for TI AM3358 GPIO Controller. Driver Interfaces: IIO, SYSFS, VFS (Char, IOCTL) Minimal USB Flash high level driver. USB Gadget driver for TI AM3358. U-Boot. Buildroot, Yocto, OpenWRT, BusyBox. Device Tree, BSP, Board Bring Up. AM3358, BCM2835, S3C2440A.

Experience

11 yrs 3 mos
Total Experience
2 yrs 9 mos
Average Tenure
5 yrs 10 mos
Current Experience

Nvidia

Senior Software Engineer

Jul 2020Present · 5 yrs 10 mos · Pune Division, Maharashtra, India

  • System Software Engineer
Linux KernelLinux Device DriverU-BootEmbedded LinuxARM Architecture

Sasken technologies limited

Senior Software Engineer

Aug 2019Jul 2020 · 11 mos · Bengaluru, Karnataka, India

  • Linux Kernel and Device Driver Developer
Linux KernelDevice Driver DevelopmentEmbedded SystemsLinux Device DriverEmbedded Linux

Veda solutions, hyderabad

Software Engineer

Apr 2016Aug 2019 · 3 yrs 4 mos · Hyderabad, Telangana, India

Syscore technologies

Software Trainee Engineer

Jan 2015Mar 2016 · 1 yr 2 mos · Bengaluru Area, India

  • Linux Device Driver & Embedded Developer
Linux Device DriverEmbedded Development

Education

Institute of Technology, Guru Ghasidas Central University, Bilaspur

Bachelor of Engineering (B.E.)

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Linux Device Driver & Embedded Linux

Explore similar profiles based on matching skills and experience