IP Design Engineer
Ip Design Engineeradroit People Ltd
5 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 70KJob location
Tech stack
Continuous Integration
Ethernet
Field-Programmable Gate Array (FPGA)
Hardware Description Language
Python
PCI Express
Static Timing Analysis
SystemVerilog
Tcl (Programming Language)
Toolchain
Vivado
Scripting (Bash/Python/Go/Ruby)
GIT
Job description
The selected engineer will work closely with internal architecture, RTL, verification, and integration teams to design, implement, and optimize IP targeting AMD Adaptive SoCs. Responsibilities include:
- Developing RTL in SystemVerilog for high-performance FPGA/Adaptive SoC designs
- Implementing and optimizing high-speed connectivity protocols
- Collaborating with cross-functional teams on integration, timing closure, and validation
- Driving improvements across synthesis, place and route, and timing flows
- Supporting CI/CD development workflows using Git and scripting automatio, * RTL IP blocks developed in SystemVerilog according to project spec
- Timing-closed design implementations for target Adaptive SoCs
- Documentation for IP integration and usage
- Scripts and automation to support CI/CD workflows
- Weekly status updates and participation in technical reviews
Requirements
The proposed candidate must meet the following qualifications:
A. RTL Design & Coding
- Deep hands-on experience with SystemVerilog HDL for RTL design
- Proven ability to develop IP targeting FPGA / Adaptive SoC platforms
B. High-Speed Protocols
-
Strong experience with:
-
100Gb Ethernet
-
PCIe Gen5
-
AMBA/AXI interface protocols
C. Adaptive SoC / FPGA Expertise
-
In-depth understanding of FPGA/Adaptive SoC development flows, including:
-
Synthesis
-
Place and route
-
Timing analysis and closure
D. AMD Toolchain Experience
- Hands-on experience with AMD Vivado/Vitis tools and associated flows
E. Scripting & Automation
- Proficiency in scripting: Python, Tcl
- Able to automate design, build, and verification workflows
- Comfortable with Git for CI/CD integration