Job Description: FPGA Application Engineer We are seeking a passionate and detail-oriented FPGA Application Engineer to join our high-performance engineering team. This role is idóneo for someone with strong expertise in digital design, verification, and computer architecture, who thrives in collaborative environments and enjoys solving real-world challenges through innovative hardware solutions.
Responsibilities:
RTL Design & Verification : Develop and verify digital designs using SystemVerilog and UVM, ensuring robust and scalable implementations.
FPGA Development : Lead the design and optimization of high-speed interfaces and embedded systems on FPGA platforms.
Timing Closure : Perform timing analysis and closure for Intel® FPGA architectures, ensuring performance and stability.
Processor Integration : Work with MIPS and RISC-V architectures to develop and integrate processor-based solutions.
Tool Utilization : Use tools such as Signal Tap, Nios® V Processor Workshop, and Intel FPGA development environments.
Automation : Streamline workflows through scripting and automation to enhance productivity and reduce manual effort.
Cross-Functional Collaboration : Translate technical requirements into efficient hardware implementations in coordination with software and systems teams.
Documentation & Communication : Maintain clear documentation and communicate effectively with stakeholders to ensure alignment and transparency.
Requirements:
Education : Master’s degree in Computer Science or Computer Architecture; Bachelor's in Mechatronics, Robotics, or Automation Engineering.
Experience : 5+ years in FPGA design, RTL development, and verification; experience with companies like Intel, Altera, Siemens.
Technical Skills : Proficiency in SystemVerilog, UVM, FPGA architectures, timing analysis, and embedded systems.
Certifications : Completion of Intel® FPGA courses in Timing Analysis, Timing Closure, Signal Tap, and Nios® V Processor.
Problem-Solving : Strong analytical skills with a hands-on approach to debugging and optimization.
Communication : Excellent interpersonal and technical communication skills.
Languages : Fluency in English and Spanish.
What You Can Expect from Us:
TMC is an international high-tech consultancy company that brings expertise to its clients to support them with the realization of their technological challenges. As such, TMC operates as an expert center at the disposition of its clients, helping them to be more competitive in an ever more global and faster-changing technological world.
At TMC, we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in. We offer you a challenging and stimulating work environment in which you can be the director of your own career.
As an Employeneur, you are part of our TMC family. Next to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.