Kepler Communications
FPGA Digital Design Engineer
Toronto, Ontario +2 · Remote · Full-time · Posted Oct 16, 2026
- Location
- Toronto, Ontario
United States
Canada - Experience
- 5+ years working experience with FPGA/RTL design.
- Education
- Bachelor’s Degree in Computer Engineering, Electrical Engineering or equivalent
About the job
Develop and implement FPGA designs for satellite digital payloads, including DSP algorithms for software-defined radios or embedded systems interfacing with processors and peripherals.
What you'll do
- Develop custom IP and improve existing DSP and interface designs for reliability.
- Integrate vendor IP cores and contribute to communications and network architecture for future satellites.
- Participate in FPGA design flow activities, conceptual spacecraft design studies, and hardware testing.
What they ask for
- Bachelor’s Degree in Computer Engineering, Electrical Engineering or equivalent
- 5+ yr. working experience with FPGA/RTL design
- Experience with Verilog, SystemVerilog, or VHDL, and willingness to learn or pivot to SystemVerilog; Xilinx Zynq and UltraScale FPGAs
- Understanding of timing principles, including clock domain crossing and timing closure; scripting skills and experience with FPGA and HDL simulation tools
Nice to have
- Master’s degree in Computer/Electrical Engineering, or equivalent
- Experience with digital demodulation, memory-mapped interfaces, high-speed transceivers, linting tools, Xilinx Versal and RFSoC, PCB design, or radio-frequency electronics
Pay
$131,00 - $181,000 CAD (base salary)
Tools
Verilog, SystemVerilog, VHDL, Xilinx, Zynq, UltraScale, Python, Tcl
Model-written summary · the original posting is authoritative