Xilinx is now part of Advanced Micro Devices (AMD).
At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies building blocks for gaming, immersive platforms, and the data center.
Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the extra mile to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.
AMD Custom Solutions Team has seen phenomenal growth and we are now recruiting a fast learning, dynamic hardware design engineer withteam leadership and FPGA design experience. The team is responsible for delivering next generation accelerated hardware platforms and software solutions to data center,cloud and networkingcustomers.
The role involves working on all aspects of the FPGA design flow including architecture specification, RTL design, synthesis and verification.
Working with the latest cutting-edge FPGA technology, tools and next-generation architecture, the position offers a path to management within a fast-paced environment as you develop your technical and leadership skills.
Skills Required:
Capability in defining innovative new products and ability to deliver high quality, complex projects on time
Actively explore innovative design implementation tools or methods and their impact on design practices
Ability to stay current with and propose the internal use of industry approaches, algorithms, and practices
Experience in writing technical documentation, including Specifications, Test Plans and User Guides
Implementing designs (e.g., architecture, circuit design, RTL coding, synthesis,integration, verification, debugging, TCL coding, and timing analysis) System Verilog and UVM
Working knowledge of scripting languages such as Perl, PHP, TCL, and with C/C++ programming
Problem solving and debugging skills
Excellent written and verbal communication skills.
Positive attitude and good inter-personal skills
A self-starter and team player with leadership and management skills
Skills Desired
The following is a list of skills and experiences that are desirable but non-essential:
Experience in high performance compute, storage or network acceleration
High speed packet processing and NIC function implementation
DMA engines, memory interfaces (DDR, LPDDR, HBM) and packet buffers/ queues/ scheduling
Search engines, packet classification, network statistics
Knowledge of system level security data (packet) flows for L2/L3 and L4/L7 security protocols
C programming, microprocessors, embedded systems and Software/ Firmware design
Ethernet drivers, Linux networking, TCP/IP
SSL/TLS , IPSec (Open Source programming models) experience
Client-Server architecture; API knowledge
Software implementation experience in system level security data (packet) flows for L2/L3 and L4/L7 security protocols
Experience in the areas of virtualization, networking protocols (OVS), Network Function Virtualization (NFV) is an advantage
Qualifications
Degree in Computer or Electronic Engineering or similar qualification
Minimum Experience:
Bachelors degree + 8 years,
Masters degree + 7 years,
PhD + 5 years
#LI-DS3