Arun P. — Senior Software Engineer
•A dedicated professional holding a Bachelor’s Degree of Technology in Information Technology and having an excellent experience of over 11+ years in Linux device driver and Graphics driver development with ARM Mali-T6xx GPU and x86, x86_64 architecture of AMD GPU. Embedded driver development (Graphics Driver) of ARM with Tizen Operating System. Presently working on Pre-Silicon Display Driver Development, its verification on FPGA and silicon bring up. • Linux Device Driver Development - Interrupt handling (IRQ), Signal handling, Multi-Processor base programming( fork, clone & thread based programming), Thread Synchronization. • Developed CPU-GPU Buffer Synchronization Mechanism. •Developed Compositor with Multiple-Xserver and Multi-View with single Xserver. •Done the optimization of DDX in Xorg to improve the performance. •Developed OpenGL ES / EGL based 3D Sample Development. • Good hands on experience in X Window System, XORG, DIX, DDX, DRI, DRM and Mali-GPU driver and also on Mesa Driver. •Use hardware debugger - Lauterbach Trace-32 to debug embedded target and Kernel - DRM, DDX and XORG. Also uses ARM Streamline DS-5 to debug and collect performance data for performance optimization analysis. •Developed EFL (i.e. E17) based Compositor on Tizen for Samsung Digital Smart FHD and UHD TV. •Expert user in Configuration Management Tool / Version Control System – Perforce and GIT. •Developed an Information System which extracts basic information of an employee from master database server, make it available to end user touch screen Kiosk system, developedand integrated touch screen key board in it. •API Development of OpenCL(Heterogeneous Computing) and Stream Computing on x86 Arch with GPU for Linux platform. •Expert in Linux Kernel debugging. •Expert user in Mali Graphics Debugger, ARM Streamline (DS-5), API trace. •Create system architecture design along with sequence flow diagram using Rational IBM Rhapsody Tool. •Vulkan Application Development.
Stackforce AI infers this person is a skilled GPU and Linux driver developer with extensive experience in embedded systems.
Location: Shanghai, China
Experience: 3 yrs 10 mos
Skills
- Linux Driver Development
- Graphics Driver Development
- Linux Graphics Driver
- Opengl Es
- Web Development
Career Highlights
- Over 11 years of experience in Linux and Graphics driver development.
- Expert in Linux Kernel debugging and performance optimization.
- Proven track record in developing complex GPU drivers.
Work Experience
NVIDIA
Senior System Software Engineer (2 yrs 8 mos)
Intel Corporation
GPU Software Development Engineer (2 yrs 10 mos)
AMD Research and Development Center
GPU Driver Engineer (2 yrs 3 mos)
Software Engineer (1 yr 2 mos)
Samsung Electronics Research - India
Senior Software Engineer (4 yrs 2 mos)
Option Matrix Infotech Pvt. Ltd.
Software Engineer (5 mos)
Education
Bachelor of Technology (B.Tech.) at Motivational Pathway
Higher Secondary Certificate Examination at Army School