PLURALIT Inclusive Technology: Let's grow together!
At PLURALIT, we connect Latin American talent with challenging projects across Europe, the UK and the US 🌍.
Our reputation is built on delivering the best talent in the industry. We offer a unique working environment that provides opportunities for growth, professional development and the potential to relocate abroad.
We believe in the power of partnership and work closely with our clients to deliver long-term value and support the careers of our team.
We are an inclusive and motivated bunch of people, driven by complex challenges.
Join us and be part of the #pluralitexperience! 🙌🏽
THE POSITION
As an FPGA Designer, your daily work will consist of developing FPGA projects in HDL code (VHDL, Verilog, SystemVerilog) based on functional requirements.
The ability to define the FPGA architecture, to develop custom blocks and to integrate third-party IPs is required. Applicants should be able to carry out the whole FPGA implementation and debug flows (synthesis, place & route, RTL and post-layout simulations). The ability to perform static timing analysis and to identify actions to close timing is also required.
RESPONSIBILITIES:
FPGA Development: Design and implement FPGA logic using VHDL, Verilog, or SystemVerilog.
RTL Coding: Create and optimize Register-Transfer Level (RTL) code for digital logic systems.
Simulation and Testing: Conduct simulations and hardware testing to validate FPGA designs.
Performance Optimization: Optimize designs for speed, power efficiency, and resource utilization.
Timing Analysis: Perform static timing analysis to meet timing constraints and ensure reliability.
IP Core Integration: Incorporate pre-designed IP cores into FPGA systems.
Collaboration: Work with cross-functional teams, including hardware and software engineers.
Documentation: Prepare design specifications, test plans, and technical documentation.
Tool Proficiency: Use FPGA development tools like Xilinx Vivado or Intel Quartus.
System Integration: Ensure FPGA designs integrate seamlessly into larger systems, adhering to protocols like PCIe, Ethernet, or UART.
TECHNICAL REQUIREMENTS:
Computer architectures and digital systems
FPGA architectures and related implementation flow
HDL languages: VHDL, Verilog
FPGA development tools: Quartus, Vivado, Libero SoC
Constraining and timing analysis skills
Programming languages: C / C ++ (basic skills)
Oral English skills are mandatory
Preferred knowledge and skills:
Matlab and Simulink tools
SystemVerilog language
Signal processing algorithms
Microcontroller architectures and related development tools
Embedded and real-time operating systems: Free-RTOS, uCLinux, Linux Embedded
Scripting languages: python, bash
ABOUT YOU:
Strategic, pragmatic, analytical, and technical thinking.
Highly organized, ability to prioritize tasks and detail-oriented.
Exceptional judgment, tact, and decision-making ability.
Flexibility to adjust to multiple demands, shifting priorities, ambiguity, and rapid change.
Innovative mindset and proactivity,
Enjoys and feels motivated towards solving problems.
WHAT DO WE OFFER YOU?
We offer you a unique opportunity to elevate your career with a world-class international experience at the forefront of digital transformations.
You will boost your credentials in a high-growth international work environment that fosters entrepreneurship and innovation.
CONDITIONS
100% remote.
National Holidays
Vacations
Technical Equipment
Work-life balance