Ramalingam C — Software Engineer
• 16+ years of industrial hands-on experience as Linux Kernel and device driver developer. • Extensive experience in Linux Display driver and GPU driver development. • Author of HDCP2.2 stack in open source Linux kernel. • Linux kernel open source contributor in intel-gfx and dri-devel communities for drm and i915. • Expertise in display protocols such as MIPI DSI, HDMI, DP and eDP. • Working on Intel I915 Graphics Execution Manager and memory management stack. • Participated in various ARM-based custom board’s bring-up activities. • Porting Boot loaders (U-boot, Redboot) & Linux OS on Custom boards. • Hands on Experience on various communication protocols like SPI, I2C, RS232/422/485, Modbus, 1-wire and IrDA. • Familiar with many debugging tools like KGDB and ICEs on Linux platforms. • Hands-on experience with System-level software design, development principles & Development Life Cycle (SDLC). Upstream Linux Kernel: http://bit.ly/ram_at_torvalds_tree Patches at #Intel-gfx: http://bit.ly/2AGl6wa Article on contribution http://bit.ly/2VfWUtZ http://bit.ly/2VhK3Yo
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with extensive experience in Linux Kernel and device driver development.
Location: Bengaluru, Karnataka, India
Experience: 17 yrs 6 mos
Skills
- Linux Kernel
- Device Drivers
- Embedded Software
Career Highlights
- 16+ years in Linux Kernel and device driver development.
- Expertise in display protocols like HDMI and DP.
- Contributed to open source Linux kernel communities.
Work Experience
NVIDIA
Senior System Software Engineer (3 yrs 8 mos)
Intel Corporation
Staff Engineer: Display & Graphics at Intel Corporation (1 yr 4 mos)
Technical Lead : Display and Graphics (2 yrs 11 mos)
Graphics Software Engineer (4 yrs 9 mos)
NVIDIA
System Software Engineer (2 yrs 4 mos)
L&T EmSyS
Embedded Software Engineer (2 yrs 6 mos)
Education
B.Tech at Amrita School of Engineering/Amrita Vishwa Vidyapeetham
HSC at Gopal Naidu School
LKPDD at Centre for Development of Advanced Computing (C-DAC)