Ver oferta completa

RTL DEVELOPMENT ENGINEER (FPGA EXPERT)

Descripción de la oferta de empleo

Our client, a leading global IT service provider, is recruiting an RTL Development Engineer (FPGA Expert) to join their project in Spain.Position Title:RTL Development Engineer (FPGA Expert)Position Type:PermanentStart Date:ASAPLocation:Madrid, Spain - no remote workContact:Davor Molnar | +49 (0) 89 23 88 98 63We are seeking an experienced RTL (Register Transfer Level) Development Engineer with expertise in FPGA design and extensive knowledge of Xilinx/AMD tools, including Vivado. The successful candidate will play a critical role in the design, development, verification, and implementation of FPGA-based solutions for complex systems.This role requires a deep understanding of FPGA architecture, RTL design, simulation and synthesis, as well as proficiency in Vivado for hardware design, debugging, and verification.Responsibilities: RTL Design and Implementation:Design, develop, and optimize RTL code in VHDL/Verilog/SystemVerilog for FPGA-based systems.Develop efficient, modular, and reusable RTL architectures for high-performance, low- power, and scalable systems.Implement complex algorithms and digital signal processing (DSP) blocks for FPGA targets.Perform RTL coding for custom IP cores and integration of third-party IP cores as per project requirements.FPGA Synthesis and Place-and-Route::Utilize Xilinx Vivado for synthesis, timing closure, and place-and-route of FPGA designs.Optimize FPGA resource utilization, timing, power, and area to meet design constraints and specifications.Perform static timing analysis (STA) and ensure designs meet timing closure across all operating conditions.Verification and Debugging::Create testbenches and verify RTL designs using simulation tools such as ModelSim, Questa, or Xilinx XSim.Perform pre-silicon verification, including functional and timing verification at RTL and gate-level.Debug designs using simulation, logic analyzers, and in-circuit testing tools such as Vivado ILA (Integrated Logic Analyzer) and Chipscope.Vivado Toolchain Expertise::Utilize Vivado’s IP integrator to build complex FPGA systems using standard and custom IPs. Work with Vivado HLS (High-Level Synthesis) to convert high-level algorithms (C/C++) into RTL for FPGAs.Develop scripts for automation using TCL and other scripting languages within the Vivado environment.Use Vivado’s bitstream generation and device programming tools to configure FPGAs..System-Level Design:Design FPGA-based systems that integrate with microprocessors, DSPs, or custom hardware.Work on SoC platforms such as Zynq/Zynq UltraScale+ by leveraging Xilinx tools to create hardware-software co-designs.Collaborate with firmware, software, and hardware teams to integrate FPGAs into larger systems and platforms.Documentation and Compliance:Create and maintain detailed documentation, including design specifications, block diagrams, and verification plans.Ensure designs are compliant with industry standards and specific project requirements.Work with teams on version control and design management using tools like Git.Collaboration and Leadership:Provide technical guidance and mentorship to junior FPGA engineers.Work closely with cross-functional teams, including hardware, software, and product engineering teams.Communicate effectively with stakeholders to discuss project progress, challenges, and technical decisions.Qualifications required:Education: Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.10+ years of hands-on experience in RTL design for FPGAs, including Xilinx/AMD devices.Extensive experience with Xilinx Vivado Design Suite, including synthesis, simulation, and debugging.Solid understanding of FPGA architecture, timing analysis, and clock domain crossing (CDC) techniques.Expertise in VHDL/Verilog/SystemVerilog coding for RTL design.Experience with FPGA verification methodologies (simulation, constrained random testing, etc.).Preferred Qualifications:Experience with Xilinx Zynq SoC (including Zynq UltraScale+) for hardware-software integration.Proficiency in Vivado HLS (High-Level Synthesis) and familiarity with C/C++ algorithm conversion into hardware.Familiarity with industry standards such as AXI, PCIe, Ethernet, or other high-speed interfaces.Knowledge of FPGA design for signal processing, communication systems, or AI/ML accelerators.Familiarity with TCL scripting and automation in Vivado.Experience with embedded system design and development.Strong problem-solving skills and the ability to troubleshoot complex digital designs.Excellent communication skills, both written and verbal.Ability to work in a team and independently with minimal supervision.Strong attention to detail and ability to document designs and processes thoroughly.
Ver oferta completa

Detalles de la oferta

Empresa
  • Manning Global AG
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 13/10/2024
Fecha de expiración
  • 11/01/2025
Qa automation engineer
Innoit

Your profile: at least 3y of experience working as a qa automation engineer... keep reading it can be just what you're looking for! responsibilities: as a qa automation engineer, you will be involved throughout the lifecycle of the software development team with particular responsibility for the quality......

Java engineer
Innoit

Proven experience in server-side development of restful services & apis... your profile: +3 years’ experience in /j2ee application development with spring framework... keep reading it can be just what you're looking for! responsibilities: participate in design and development of new features with a......

CALL 41-2023-1 - Satellite Communications Engineer
Centre Tecnològic de Telecomunicacions de Catalunya

Who are we looking for ? the space and resilient communications and systems unit is looking for a satellite communications engineer... tenure track: career progression with possibility of stabilization trough a permanent structural contract prospect start date: 01/01/2024 continuous training, access......

CALL 14-2024-1 Research Engineer for a Cloud 5G/6G Lab
Centre Tecnològic de Telecomunicacions de Catalunya

• tenure track: career progression with possibility of stabilization trough a permanent structural contract• prospect start date: july/august 2024• continuous training, access to lab facilities, state of the art infrastructure and polyvalent working spaces, participation in scientific events and r&d......

Devops engineer
Innoit

Are you a devops / site reliability engineer seeking new interesting opportunity? so... a lot of different internal trainings (tech and non-tech) + meetups+ special training budget that you can use for whatever you want to (certifications, books, events, etc) + languages courses... com/es-es/meetup-de-innoit-consulting-en-barcelona/?_locale=es-es......

Data Engineer
Innoit

Are you a big data engineer looking for a new challenge? so... closely collaborates with information architect and system leads of it domains... excellent spoken and written english... flexible working hours... experience working in an agile environment using test driven developments (tdd) and continuous......

Head of Sales Department in a New Development
SVOY Group

Are you a seasoned sales professional with a passion for real estate? do you thrive in a high-energy, team-oriented environment? if so, we have an exciting opportunity for you! we're seeking a dynamic and motivated individual to lead our sales department in a new development project......

QA Engineer
Involve rh

Confidencial cuenta con una posición como qa engineer para garantizar la calidad del software mediante pruebas exhaustivas para identificar y corregir errores antes de su lanzamiento al mercado... automatizar pruebas utilizando herramientas como selenium o appium... 000,00 € eur por año bruto jornada......

Expert@ Tarotista
Gran Maestro Marcel

Requisitos del puestose necesitan tarotistas, mediums, ocultistas, adivinos, brujos, espiritistas, con amplia experiencia en tarots, para atender a los clientes a traves de telefono y numeros 806... se requiere seriedad, profesionalidad, capacidad, empatia, amplia experiencia en tarots y artes adivinatorias......

Expert@ tarotista
Gran maestro marcel

Se necesitan tarotistas, mediums, ocultistas, adivinos, brujos, espiritistas, con amplia experiencia en tarots, para atender a los clientes a traves de telefono visa... granmaestromarcel... se requiere seriedad, profesionalidad, capacidad, empatia, amplia experiencia en tarots y artes adivinatorias......