Rathinavel Sankaralingam

Software Engineer

Cambridge, England, United Kingdom11 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in Embedded Software and Video Processing.
  • Proven track record in developing complex graphics systems.
  • Strong background in debugging and firmware management.
Stackforce AI infers this person is a specialized software engineer in Embedded Systems and Graphics Development.

Contact

Skills

Core Skills

Embedded Software DevelopmentVideo ProcessingVideo Codec FirmwareDebuggingDevice Driver DevelopmentUnit TestingGraphics Application DevelopmentRendering SystemsRendering

Other Skills

C++LinuxDevice DriversTrace32H.264H.265AV1VP9JPEGHevcPythonBashOpenGL3D RenderingLight Field Rendering

About

Software Engineer specialising in Embedded Software Development, Video Codecs driver and firmware, Graphics and Multimedia stack.

Experience

11 yrs 11 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 mos
Current Experience

Arm

Staff Software Engineer

Dec 2025Present · 4 mos · Cambridge · On-site

  • Working on developing ARM's VPU - Video Processing Unit driver and firmware.
C++LinuxDevice DriversEmbedded Software DevelopmentVideo Processing

Samsung electronics

2 roles

Senior Staff Engineer

Mar 2023Dec 2025 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Managing an entire array of Video Codec Firmware for various codecs including H.264, H.265, AV1, VP9 etc.
  • Created a fully functional decoder input and output dump tool for debugging purposes.
  • Handled and resolved production issues related to Video codec driver, firmware and allied applications for multiple chipsets.
Trace32H.264H.265AV1VP9Video Codec Firmware+1

Staff Engineer

Jul 2020Mar 2023 · 2 yrs 8 mos · Bengaluru, Karnataka, India

  • Working on Samsung DTV SoC device driver modules mainly display and codec.
  • Fully developed unit test-suite using GTest framework for codec driver module functions.
  • Developed several scripts in Python and Bash script for automating many activities for a seamless interaction between the embedded device and the PC.
  • Developing a HEIC decoder/viewer from scratch.
JPEGHevcH.264PythonBashDevice Driver Development+1

Fovi3d

Software Engineer

Feb 2017Feb 2020 · 3 yrs · Austin, Texas Area

  • Responsible for developing Graphics Application Software/OS for FoVI3D's Light Field Rendering Display System.
  • Lead Developer of Object Graphics Library (ObjGL) a FoVI3D solution for display agnostic rendering system
  • Developed intelligent graphics systems including real-time level of detail rendering for a terrain simulation using Tessellation Shaders.
  • Responsible for scripting and automating the rendering process in the render cluster used in FoVI3D's DK2.
  • Responsible for integrating 3D rendering onto a wide range of displays including VR/AR Head Mounted Displays and other 2D/3D displays.
  • Extended current system into a Heterogeneous Display Environment with multiple Field of Light
  • Displays including stereo displays Oculus Rift, HTC Vive etc.
OpenGL3D RenderingLight Field RenderingGraphics Application DevelopmentRendering Systems

Siemens

Research Intern - 3D Rendering

May 2016Aug 2016 · 3 mos · Princeton, New Jersey

  • As a Research Intern at Siemens Corporate Research, I worked in their real-time physically based renderer 'Cinematic'. My major tasks were to improve the lighting models with both the ray caster and the path tracer versions of the Renderer running on GLSL.

Texas a&m university

Graduate Production Assistant at Dept of Visualization, Texas A&M University

Aug 2014Apr 2016 · 1 yr 8 mos · Bryan/College Station, Texas Area

  • As a production assistant of the Viz Lab, my major activities include assisting video production activities like shooting, setting up studio lights, recording sounds for various projects and also digital editorial for the Viz Lab internal projects and other promotional activities.

Cognizant technology solutions

Programmer Analyst

Oct 2012Apr 2014 · 1 yr 6 mos · Chennai Area, India

  • As a programmer analyst at CTS, I was working for the client 'Hartford Insurance Company'​. As a production support executive part of the 'Advanced Solutions Practice - Content Management Team' my major task was to track effective transfer of Medical Insurance Data through the pipeline for various level of hierarchy in the organization.
  • Thorough working knowledge of corporate content management tools IBM FileNet & Kofax Ascent Capture and related Java APIs.
  • Developed several SQL modules for batch processing and manipulating various statistics.
  • Root cause analysis for missing and irregular data and immediate code fix in the production.

Education

Texas A&M University

Master of Science (M.S.) — Visualization & Computer Graphics

Jan 2014Jan 2016

Sri Sivasubramaniya Nadar College Of Engineering

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Embedded Software Development & Video Processing

Explore similar profiles based on matching skills and experience