We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Lead Multimedia Verification Engineer

Hyderabad, India, India
Jun 26, 2019


Job Description


At Xilinx, we are leading the industry transformation to build an adaptable, intelligent world. ARE YOU bold, collaborative, and creative? At Xilinx, we hire and develop leaders and innovators who want to revolutionize the world of technology.  We believe that by embracing diverse ideas, pushing boundaries, and working together as ONEXILINX, anything is possible.


Our culture of innovation began with the invention of the Field Programmable Gate Array (FPGA), and with the 2018 introduction of our Adaptive Compute Acceleration Platform (ACAP), has made a quantum leap in capability, solidifying our role as the adaptable platform supplier of choice.  From the start, we have always believed in providing inventors with products and platforms that are infinitely adaptable. From self-driving cars, to world-record genome processing, to AI and big data, to the world’s first 5G networks, we empower the world’s builders and visionaries whose ideas solve every day problems and enhance people’s lives.


If you are PASSIONATE, ADAPTABLE, and INNOVATIVE, Xilinx is the right place for you!  At Xilinx we care deeply about creating meaningful development experiences while building a strong sense of belonging and connection. We foster an environment of empowered learning, wellness, community engagement, and recognition, so you can focus on work that matters – world class technology that improves the way we live and work.  We are ONEXILINX.


Looking for an energetic and passionate Embedded software Multimedia Test Development Engineer(lead) with 8-10 years of deep expertise to strengthen our software verification team in Hyderabad office.

Primarily this position will contribute developing test cases and use cases for multimedia subsystems Graphics, Display and Video on Xilinx current and future SoC devices.



  • Lead team working on:

    •  Develop, integrate and test Linux drivers for video codecs, video capture, processing and capture, GPUs

    •  Develop tools and environments to enable customers to use multimedia effectively

    •  Contribute to the architecture of our system software solution for multimedia

    • Work with different teams and external users to identify problems and create solutions for multimedia use cases including embedded vision and Advanced Driver Assistance Systems

    • Expand multimedia automation and regression

    • Do hands-on work with hardware and software as required

    • Proficient in the design, implementation, documentation and testing of software code implementing product features and requirements

    • Proficient in skills, tools and methods to advance the quality, consistency, and timeliness of Xilinx software products

    • Understanding the inter-dependencies and complexities inherent in developing a highly integrated software product and performing collaboratively to strive for perfection

    • Planning and delivering aligning to release milestones 

Required Skillset:

  • Experience in C/C++ programming and any Scripting languages like Shell, Perl , Python, Tcl.
  • Basic knowledge of ARM Architectures V7/V8, and primary devices UART, I2C, SPI, SD, USB etc.
  • Deep understanding and hands on experience in software stack validation for multimedia processing engines (GPU, Display, VCU).
  • Good understanding of video codec standards and codec internals hevc / avc, motion estimation, etc.
  • Test applications development experience for multimedia software frameworks GStreamer, Linux V4L2 APIs for capture (HDMI, SDI, MIPI, TPG etc.) and processing (Encode, Decode, scaler, scene change detection,) and Display DRM KMS framework.
  • Testing experience of Display subsystems X11, fbdev, Wayland and graphics APIs EGL/ OpenGLES.
  • Test case development for Video Subsystem Control Software
  • Hands on experience in setting up test infrastructure and test environment on Linux based systems.
  • Experience with source code management systems like GIT,CVS, Perforce etc.

Additional Skills:

  • Any prior experience with Xilinx FPGA and Xilinx tools

  • QT Applications development

  • Mentoring and leading juniors resources.

  • Experience with automated regression

  • Knowledge of typical display pipelines like DMA -> Mixer -> Controller (HDMI/SDI) -> Display, Capture -> Encoder -> Network Transmit -> Decoder -> Display etc.

Education Requirements

  • Bachelor/Master of Engineering in Computer science/Electronics and communication


Years of Experience

  •  8-10 years of professional experience with a range of computer systems, especially Linux, V4L, OpenMax, OpenGLES, OpenCV, graphics stacks, scripting and parsers, gstreamer, etc.
  • Capable of leading team to define goals, tracking, release deliveries 

Similar Jobs

Senior Staff Software Engineer

Hyderabad, India, India

Staff Design Engineer

Hyderabad, India, India

PnR CAD flow and methology developement

Hyderabad, India, India

Embedded Software Eng.

Hyderabad, India, India

Product Apps Engineer - 1

Hyderabad, India, India


Hyderabad, India, India

IC Layout Engineer 2

Hyderabad, India, India


Hyderabad, India, India

Sr. Software Validation engineer

Hyderabad, India, India

Engineering Manager - IP

Hyderabad, India, India

Senior Systems Design Engineer

Hyderabad, India, India

SoC DFT Director

Hyderabad, India, India

Lead Multimedia Verification Engineer

Hyderabad, India, India

Senior Product Planning Engineer

Hyderabad, India, India

Full Stack Developer

Hyderabad, India, India

Software Test Engineer

Hyderabad, India, India

Senior Engineering Manager

Hyderabad, India, India


Hyderabad, India, India

Tools Validation

Hyderabad, India, India