Senior FPGA RTL Design Engineer - EDGE Technologies (34261)

  • Ottawa, ONTARIO
  • Posted 20 hours ago | Updated 8 hours ago

Overview

Remote
On Site
Full Time

Skills

Real-time
High-level Design
Product Development
Collaboration
Computer Hardware
Technical Drafting
Documentation
New Product Introduction
Agile
Scrum
Continuous Improvement
Mentorship
Durable Skills
Audiovisual
Design Skills
Verilog
SystemVerilog
Workflow
RTL
Timing Closure
Prototyping
Debugging
Logic Analyzer
System On A Chip
AXI
PCI Express
Ethernet
Data Compression
FPGA
Altera Quartus
C
C++
Python
Conflict Resolution
Problem Solving
FOCUS
Optimization
Organized
Attention To Detail
Communication

Job Details

Senior FPGA / RTL Design Engineer
Overview

We are seeking an experienced FPGA / RTL Design Engineer to join our development team. This role is focused on architecting and delivering advanced FPGA solutions in high-performance, production-grade environments. You'll work closely with cross-functional teams to design, verify, and optimize systems used in data-intensive, real-time applications.

Key Responsibilities
  • Architect, design, simulate, and test advanced FPGA-based solutions.

  • Define high-level design requirements and support product development.

  • Collaborate with hardware, software, and verification teams to validate designs.

  • Lead technical design reviews and resolve complex issues.

  • Produce high-quality documentation to support new product introduction.

  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.

  • Mentor junior team members and share technical expertise.
Core Skills & Experience
  • 6+ years of FPGA development experience; background with video/audio systems an asset.

  • Strong RTL design skills using Verilog/SystemVerilog.

  • Expertise in FPGA workflows (RTL capture, synthesis, timing closure, prototyping, release).

  • Hands-on debugging with simulations and in-FPGA logic analyzers.

  • Familiarity with SoC interconnects (AXI, Avalon), high-speed protocols (PCIe, Ethernet, HDMI, SDI, DisplayPort), and compression standards (e.g., HEVC, AVC).

  • Knowledge of FPGA development tools such as Vivado and Quartus.

  • Additional programming knowledge (C, C++, Python) considered an advantage.
What We're Looking For
  • Strong problem-solving ability with a focus on performance, efficiency, and optimization.

  • Organized, detail-oriented, and capable of working independently or in a team.

  • Excellent communication skills and the ability to explain technical concepts to diverse audiences.

  • A degree in Engineering (or equivalent experience).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Myticas LLC