Xilinx hiring for Software Engineer
Company :
Website :
Job Role :
Software Engineer
Eligibility :
Bachelor's/Master's Degree
Experience :
3 Years
Job Location :

Company Profile:

You may know Xilinx because we invented the FPGA. Or maybe you know us because we turned the semiconductor world upside down and created the fabless model. With over 3500 patents and more than 60 industry firsts, we continue to pioneer new programmable technology putting our customers first. Today Xilinx’s portfolio combines All Programmable devices in the categories of FPGAs, SoCs, and 3DICs, as well as All Programming models, including software-defined development environments. Our products are enabling smart, connected, and differentiated applications driven by 5G Wireless, Embedded Vision, Industrial IoT, and Cloud Computing.

Job Description:

As a Software Design Engineer 2, you will contribute to high-end Video Codec IPs such as HEVC, VP9, AV1 using High-Level Synthesis methodology.
You will be involved in all phases of product development from definition to execution and Productization.
Design Engineer 2 are expected to participate in all aspects of technical projects.
This position requires the individual to be creative, team-oriented, with strong technical expertise, able to u-architect and develop complex designs given a high level architecture.

Job Responsibilities:

A major part of your responsibility will be to contribute technically in all phases of the product development cycle from architecture through implementation, prototyping, validation and support including:

Evaluating emerging video codecs and identifying the FPGA opportunities in the domain of Video Transcoding.
Contribute to new architectures, usually within an established strategic direction.
Evaluating and executing design and development plans for IPs.
u-Architecture, design, documentation, prototyping.
Developing IPs using Xilinx own High Level Synthesis tool (Vivado-HLS).
Working with stakeholders to develop comprehensive testing plans.
Critically Review and provide feedback on the Design Implementations and Verification plans.
Take part in the development process through HLS coding or verification tasks.


- Strong oral and written communication skills are essential.
- Ability to work collaboratively with other engineers and have strong influencing and team-spirit.
- Industry experience in Video Algorithms design / development.
- Understanding and developing leading edge video standard such as HEVC, VP9, H264, VP8, AVS1.
- Experience in system level validation and debug.
- Experience with FPGA design and FPGA EDA flows a plus.
- The ideal candidate will be a proactive contributor and subject matter expert.
- Ability to effectively communicate with customers about existing and new product directions and technology.
- Individual must work effectively with Technical Lead, Director level employees within the function, across functions and with external parties.
- To be successful, this individual must demonstrate favorable results through strong technical expertise.
- Contributes, explicitly or by example, to the standards and processes used by Xilinx or product development.


- A minimum of 3 years of experience is required.
- A Bachelor of Science Degree in Electronics Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required.
- Demonstrated ability to have completed multiple Video IP design projects.