DSP / Digital Engineer

Sonele Inc.

Markham

On-site

CAD 95,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sonele Inc. in Markham, Ontario is seeking a DSP/Digital Engineer to develop FPGA and digital processing pipelines for ultrasound acquisition. The role involves architecture, timing closure, and verification of high-speed data paths.

The successful candidate must have a Bachelor’s or Master’s in Electrical/Computer Engineering and 7+ years of related experience. Join a multidisciplinary team committed to innovation and real-world healthcare impact.

Qualifications

  • 7+ years in FPGA/SoC development for high‑speed data acquisition or signal processing systems.
  • Experience with ADC/DACs integration and high-speed links.
  • Strong understanding of DSP fundamentals including sampling and filtering.

Responsibilities

  • Architect and implement FPGA/RTL modules for data capture.
  • Define and integrate high-speed interfaces like LVDS and PCIe.
  • Develop verification artifacts and support on-target validation.

Skills

FPGA/SoC development
RTL design
DSP fundamentals
High-speed data acquisition
Lab debug skills

Education

Bachelor’s or Master’s in Electrical/Computer Engineering

Tools

VHDL/Verilog/SystemVerilog
Intel/AMD/Xilinx toolflows
C/C++
Python
Matlab

Job description

Role Summary

The DSP/Digital Engineer develops FPGA and digital processing pipelines for ultrasound acquisition and beamforming, enabling high-throughput, low-latency data paths from front‑end electronics to imaging/analysis software. The role covers RTL architecture, timing closure, interfacing to ADCs/DACs and memory, and verification.

Key Responsibilities
  • Architect and implement FPGA/RTL modules (VHDL/Verilog/SystemVerilog) for data capture, digital beamforming primitives, filtering, and high-speed I/O.
  • Define and integrate high-speed interfaces (LVDS, JESD204B/C, PCIe, DDRx); implement clocking/PLL schemes, resets, and CDC strategies to meet timing.
  • Develop verification artifacts (testbenches, simulation, coverage) and support on‑target validation with structured bring‑up procedures.
  • Collaborate with hardware and software teams on partitioning, throughput/latency budgets, and DMA/driver integration.
  • Create performance tests, profiling tools, and diagnostics; support field/system investigations and root cause analysis.
  • Document designs (requirements, micro‑architectures, interface specs) and contribute to risk management and traceability.
Qualifications
  • Bachelor’s or Master’s in Electrical/Computer Engineering (or related).
  • 7+ years in FPGA/SoC development for high‑speed data‑acquisition or signal‑processing systems.
  • Proficiency in RTL design, timing closure, and constrained‑random/simulation methodologies; experience with vendor toolflows (Intel/AMD/Xilinx).
  • Hands‑on integration with ADC/DACs, external memory, and high‑speed links; strong lab debug skills.
  • Solid understanding of DSP fundamentals (sampling, filtering, decimation/interpolation, numeric/fixed‑point).
Assets
  • Ultrasound or phased‑array experience (beamforming/beamsteering, apodization, delay pipelines).
  • C/C++ or Python for tooling/algorithms; Matlab for model‑to‑RTL correlation; familiarity with IEC 62304 documentation expectations.
  • Experience with GPU/CUDA or heterogeneous acceleration.
Salary Range

CAD$95,000 – $115,000 annually.

Why Join Sonele

At Sonele, you’ll be part of a multidisciplinary team driving complex medical devices from idea to production. You’ll lead programs that combine precision engineering with real‑world healthcare impact—supported by an organization committed to innovation, quality, and long‑term customer partnerships.

This is an opportunity to shape technical outcomes, interface directly with innovators, and help grow Canada’s hub for advanced medical device development.

The above information on this job description and specification has been designed to indicate the general nature and level of work performed by employees within this job. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

Please note that artificial intelligence (AI) technologies may be used during this recruitment process to assist with the evaluation of applications. These tools support, rather than replace, human judgment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Systems Engineering Manager
Electrical Systems Engineering Manager

Sonele Inc. • Markham

On-site
CAD 125,000 - 150,000
DSP Engineer (Markham)
DSP Engineer (Markham)

EvertzAV • Markham

On-site
CAD 90,000 - 110,000
Employer funded benefits program
Competitive total compensation package
Work-Life Balance
+5
Engineering Project Lead
Engineering Project Lead

Sonele Inc. • Markham

On-site
CAD 110,000 - 135,000
None
Mechatronics Engineer / Lead
Mechatronics Engineer / Lead

Gexel Telecom International Inc. • Markham

Hybrid
CAD 80,000 - 90,000
Mechatronics Engineer / Lead
Mechatronics Engineer / Lead

Sonele Inc. • Markham

On-site
CAD 80,000 - 90,000
Engineering Project Lead
Engineering Project Lead

Gexel Telecom International Inc. • Markham

On-site
CAD 110,000 - 135,000
Experience in CDMO/OEM environments
Regulatory standards: IEC 60601, ISO L
Process validation knowledge
+2
DSP Engineer (Markham)
DSP Engineer (Markham)

evertz.io • Markham

On-site
CAD 80,000 - 110,000
Employer funded benefits
Competitive total compensation package
Work-Life Balance
+5
Electronics Design Engineer (Postdoc)
Electronics Design Engineer (Postdoc)

Sonus microsystems Inc. • Vancouver

On-site
CAD 90,000 - 150,000
Senior Electrical Developer
Senior Electrical Developer

Profound Medical Inc. • Mississauga

On-site
CAD 110,000 - 140,000
Group RRSP
Medical benefits
Senior Electrical Developer
Senior Electrical Developer

United States Digital Space LLC • Mississauga

On-site
CAD 110,000 - 140,000
Group RRSP
Medical benefits