Shrikant Maurya — Senior Software Engineer
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.
Stackforce AI infers this person is a skilled Embedded Systems Engineer with a focus on Linux and device driver development.
Location: Pune, Maharashtra, India
Experience: 11 yrs 3 mos
Skills
- Linux Device Driver
- Embedded Linux
Career Highlights
- 5+ years in Linux device driver development
- Expertise in U-Boot and embedded systems
- Strong background in ARM architecture
Work Experience
NVIDIA
Senior Software Engineer (5 yrs 10 mos)
Sasken Technologies Limited
Senior Software Engineer (11 mos)
Veda Solutions, Hyderabad
Software Engineer (3 yrs 4 mos)
SysCore Technologies
Software Trainee Engineer (1 yr 2 mos)
Education
Bachelor of Engineering (B.E.) at Institute of Technology, Guru Ghasidas Central University, Bilaspur