Senior, FPGA Hardware Design Engineer (34260)
Myticas Consulting
Date: 22 hours ago
City: Ottawa, ON
Contract type: Full time

Senior FPGA / Hardware Design Engineer
We’re looking for a seasoned FPGA / Hardware Design Engineer to help architect and deliver next-generation solutions for high-performance video and data applications. This role involves taking projects from concept through to production, with a strong focus on efficiency, optimization, and real-time system performance.
What You’ll Do
We’re looking for a seasoned FPGA / Hardware Design Engineer to help architect and deliver next-generation solutions for high-performance video and data applications. This role involves taking projects from concept through to production, with a strong focus on efficiency, optimization, and real-time system performance.
What You’ll Do
- Lead FPGA and hardware design efforts, from architecture through testing and validation.
- Define requirements, select components, and contribute to schematic/board design decisions.
- Develop, verify, and debug FPGA-based solutions (including UHD-SDI, high-speed transceivers, DDR interfaces, etc.).
- Support the full product development lifecycle (design, QA, documentation, customer-facing support).
- Collaborate across teams to ensure high-performance, production-ready solutions.
- Strong background in RTL design and FPGA development (VHDL/Verilog).
- Experience with real-time operating systems (RTOS), ideally in video, audio, or image processing.
- Proven ability in high-volume data processing, compression, and parallel processing for 4K optimization.
- Hands-on expertise with modern FPGA platforms (Xilinx, Intel/Altera) and related tools.
- Familiarity with SoC integration, clock domain analysis, and timing closure.
- Solid understanding of circuit design (power, signal integrity, microprocessor design).
- Proficiency in debugging with lab tools (oscilloscopes, analyzers, WFMs, etc.).
- Additional experience with C/C++/Java, scripting, and broadcast workflows is a plus.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume