More jobs:
Intermediate FPGA and DSP Developer
Job in
Port Coquitlam, BC, Canada
Listed on 2026-03-14
Listing for:
Kongsberg Gruppen
Full Time
position Listed on 2026-03-14
Job specializations:
-
Engineering
Systems Engineer, Electronics Engineer
Job Description & How to Apply Below
KONGSBERG , we believe in tackling challenging problems and delivering extreme performance for extreme conditions. We do that through excellent products and services developed for delivering the greatest benefits to our customers.
WORLD CLASS – through people, technology, and dedication Fully extended health, dental, vision & welfare benefits
Up to 7% employer match program with RRSP
Flexibility with Paid Time Off
Safe and collaborative culture
There has never been a more exciting time to work for Kongsberg Discovery Canada Ltd. than right now.
POSITION SUMMARY:
We are seeking a highly skilled Intermediate FPGA / Digital Signal Processing Developer to lead the design and implementation of digital control and signal processing functions for advanced sonar systems. This role bridges high-performance embedded design with real-world acoustic applications developing precision timing, waveform generation, data acquisition, and control logic that form the core of our sonar systems.
You will collaborate closely with systems, electrical, and acoustic developers to ensure that digital control, timing, and signal integrity meet the demanding performance requirements of modern active sonar.
ROLE AND RESPONSIBILITIES:
Architect, implement, and validate FPGA/DSP-based control and signal processing algorithms for sonar TX/RX paths.
Own the full FPGA development lifecycle: specification, simulation, synthesis, timing closure, and validation.
Design and optimize digital waveform generation, amplitude control, and timing synchronization logic.
Implement high-speed data acquisition, filtering, and real-time processing for sonar receive channels.
Integrate and verify firmware with analog front ends, power amplifiers, transducer arrays, and system controllers.
Integrate FPGA designs with high-speed interfaces (e.g., PCIe, Ethernet, ADC/DAC).
Contribute to development and maintenance of embedded software for system control, diagnostics, and calibration functions.
Support lab and field testing, including instrumentation, validation, and performance tuning.
Collaborate across hardware, software, and acoustic domains to ensure coherent system-level design.
Document system architecture, timing specifications, and signal processing configurations.
Provide technical leadership and mentorship to junior developers and engineers.
QUALIFICATIONS AND
EDUCATION REQUIREMENTS:
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field, or equivalent combination of education and experience.
5+ years of experience in embedded digital design and FPGA-based signal processing.
Prior work on sonar, radar, or acoustic systems is highly desirable.
Strong background in digital and mixed-signal circuit design and integration.
Proven experience in FPGA or DSP development for real-time signal generation and data acquisition.
Proficiency in VHDL/Verilog for timing-critical control and data paths.
Experience integrating FPGA designs with high-speed interfaces (PCIe, ADC/DAC, ethernet).
Experience with high-speed DACs/ADCs, precision clocking, and low-jitter synchronization.
Solid understanding of sampling theory, quantization, digital filtering, and signal integrity.
Familiarity with power electronics interfaces, protection sequencing, and gating logic
Skilled in hardware–firmware integration using oscilloscopes, logic/spectrum analyzers, and high-speed probes.
Knowledge of real-time data acquisition architectures (DMA, streaming, buffering)
Experience with system safety and interlock design for high-voltage or high-power systems.
Familiar with C/C++ programming…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×