UPGRADE YOUR BROWSER

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!

Staff Platform Development Engineer

158730
San Jose, CA, United States
Jun 21, 2020

Share:

Job Description

Description

Xilinx is seeking a talented, motivated and self-driven FPGA engineer to be part of the SDAccel platform IP development team. SDAccel is the next generation software programming environment under the SDx initiative to enable application developers with little or no FPGA expertise to use high level programming languages such as OpenCL, C and C to leverage the power of programmable hardware for application acceleration.


This high performance team is involved in development of a scalable, reconfigurable acceleration platform that can be optimized for machine learning, video transcoding, image and speech recognition, CloudRAN, and Big Data analytics applications. Candidate will get an opportunity to work on deployment of FPGAs with Tier1 hyperscale cloud as well as other customers.

 

Responsibilities:

  • End-to-end system level design of the platform including hardware, board, shell design development. Responsibilities will also include integration of hardware, firmware and software and making sure they all work together.
  • FPGA IP integration and testing, board and system hardware bring up of the shell used in acceleration applications in FPGA based PCIe cards
  • Xilinx FPGA design, synthesis, speed and gate optimization, Verilog code development, test bench creation and validation of the design
  • Hands-on work involving board bring-up, debugging and validating designs that use PCIe

Education Requirements
  • MS/PhD in Electrical Engineering and minimum 5 years relevant work experience or Bachelor’s degree in Electrical Engineering and 8 years relevant work experience.

Required Skills and Experience:

  • Gen3/4, high speed Ethernet networking, DDR3/ DDR4, AXI interconnect and other networking protocols.
  • Define the requirements by working with software and firmware teams to implement complete system level solution
  • Drive the planning, implementation, architecture and microarchitecture and verification of SDAccel platform features
  • Verilog coding and integration, test set up, bench creation and debug
  • FPGA design tool flows, synthesis, timing analysis, partitioning, FPGA programming, bring up and testing
  • Knowledge of timing constraints like Synopsys Design Constraints format.
  • Extensive past experience in FPGA IP integration and testing, board and system hardware bring
  • Knowledge of networking protocols, interfaces and standards like PCIe Gen3/4 and 10G Ethernet
  • Knowledge of memory interfaces like DDR3, DDR4
  • Knowledge of AXI interconnect protocol
  • Knowledge of serial protocols like I2C, SPI, JTAG
  • Scripting with Tcl, which is the application programming interface for Vivado, and Perl/Python
  • Team working skills
  • Analytical skills
  • Good communication and interpersonal skills
  • Ability to lead a team and coordinate with multiple other teams to drive projects to completion
  • Basic knowledge of C, Linux environment
  • Experience with Xilinx tools - Vivado suite
  • Experience with high level synthesis and working knowledge of OpenCL

Preferred Skills and Experience: 

  • Basic knowledge of C, Linux environment
  • Experience with Xilinx tools - Vivado suite
  • Experience with high level synthesis and working knowledge of OpenCL

Share:
Refer to the Talent Network

Similar Jobs

Director, Tax Operations

San Jose, CA, United States

Software Engineer

San Jose, CA, United States

Senior Manager Investor Relations

San Jose, CA, United States

Software Engineer

San Jose, CA, United States

Technical Manager

San Jose, CA, United States

Senior Software Engineer

San Jose, CA, United States

Staff Platform Development Engineer

San Jose, CA, United States

Senior Mixed Signal Design Engineer

San Jose, CA, United States

Senior Financial Analyst - Cost

San Jose, CA, United States

Principal SoC Architect

San Jose, CA, United States

Channel Sales Manager

San Jose, CA, United States

Cloud Storage Administrator

San Jose, CA, United States

Senior Web Development Manager

San Jose, CA, United States

Senior Design Engineering Manager

San Jose, CA, United States

Senior Software Engineer

San Jose, CA, United States

Staff Network Engineer

San Jose, CA, United States

External & Internal Reporting Manager

San Jose, CA, United States

Staff Design Engineer

San Jose, CA, United States

Senior Design Engineer - Timing Closure

San Jose, CA, United States

SerDes Application Design Intern

San Jose, CA, United States