Senior Digital/FPGA Engineer

Per Vices Corporation

Toronto

On-site

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Per Vices Corporation is seeking an engineer to help build Software Defined Radios (SDRs) for critical infrastructure in Toronto, Ontario. The role involves designing and validating FPGA architectures that interface with high-speed IOs for effective data processing.

The ideal candidate should have experience with Verilog or VHDL, Linux distributions, and knowledge of digital test bench creation. This position offers the opportunity to work on cutting-edge technology in a dynamic environment.

Qualifications

  • Experience with Verilog (preferred) or VHDL.
  • Digital Test bench creation, simulation, and maintenance.
  • Experience with Linux based distributions.
  • Working knowledge of C or C++.

Responsibilities

  • Design, simulate, implement, and validate FPGA based architectures.
  • Interface with high speed IOs (ADC, DAC, clock) for data processing.
  • Document and communicate design changes and challenges.

Skills

Verilog
Digital Test bench creation
Linux distributions
C/C++

Job description

We are looking for an engineer to help us build Software Defined Radios (SDRs) for mission critical infrastructure. Our products use FPGAs to provide a high performance interface between data provided over a high speed bus (10/40/100G Ethernet), our internal IP, and high speed converter (DACs/ADCs) devices. Your primary responsibilities require you to design, simulate, implement, and validate, FPGA based architectures that interface with high speed IOs (ADC, DAC, clock) to effectively process that data (filtering, decimating, interpolating), and pass that data over a high speed busses (JESD204B/C, 10/40/100G Ethernet). This position also requires engineers to effectively document and communicate design changes, updates, challenges, to other engineers and a broader team.

Mandatory Qualifications

Experience in all of the following areas:

  • Experience with Verilog (preferred) or VHDL
  • Digital Test bench creation, simulation, and maintenance
  • Experience with Linux based distributions
  • Working knowledge of C or C++

Experience directly implementing and debugging in at least three of the following areas:

  • High speed (>325MSPS) Digital and Analog Converter Interfaces (JESD204B/C, LVDS, etc.)
  • DDR3/4 Memory Controllers (>1800MT/s)
  • Complex test bench creation using iverilog or verilator
  • FPGA integration with SoC devices, external chipsets, processors, and/or microcontrollers
Optional Qualifications

The following skills are desired but not necessarily required for the position:

  • FPGA integration with SDR systems
  • Ethernet protocol implementations (ie; VITA-49 over UDP)
  • Working in a Linux computing environment.
  • Previous work with Schematic Capture and PCB Layout
  • Understanding of wireless radio and DSP chains
  • Mixed signal board layout and schematic capture
  • Open source radio projects (ie; OpenBTS, UHD, Yocto)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Hardware Engineer
Senior Hardware Engineer

Per Vices Corporation • Toronto

On-site
CAD 85,000 - 110,000
Senior Hardware Consultant
Senior Hardware Consultant

Syntronic Research and Development Canada Inc. • Canada

On-site
CAD 100,000 - 130,000
FPGA Engineer
FPGA Engineer

ThoughtStorm • Ottawa

On-site
CAD 120,000 - 180,000
FPGA Engineering Manager
FPGA Engineering Manager

Myticas Consulting • Ottawa

On-site
CAD 120,000 - 150,000
Senior Hardware Consultant
Senior Hardware Consultant

Syntronic - A Global Design House • Ottawa

On-site
Hardware Specialist
Hardware Specialist

AMroute LLC • Ottawa

On-site
CAD 100,000 - 130,000
Hardware Senior Principal Consultant
Hardware Senior Principal Consultant

Insight Global • Ottawa

Hybrid
FPGA Digital Design Engineering Intern, 4-16 months
FPGA Digital Design Engineering Intern, 4-16 months

Jobtailor • Toronto

Hybrid
CAD 52,000 - 64,000
Electronic Designer - FPGA Developer
Electronic Designer - FPGA Developer

jobs.frontdoordefense.com - Jobboard • Toronto

On-site
CAD 90,000 - 120,000
FPGA Engineering Manager (34295)
FPGA Engineering Manager (34295)

Myticas Consulting • Ottawa

On-site
CAD 150,000 - 190,000