Talent.com
Intermediate FPGA and DSP Developer
Intermediate FPGA and DSP DeveloperKongsberg Gruppen • Port Coquitlam, Metro Vancouver Regional District, CA
Intermediate FPGA and DSP Developer

Intermediate FPGA and DSP Developer

Kongsberg Gruppen • Port Coquitlam, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Kongsberg Discovery Canada Ltd. , a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and service facilities internationally. Kongsberg Discovery is a market leader in systems for positioning, surveying, and navigation. We are determined to provide our customers with innovative and reliable marine electronics that ensure optimal operation both on and under the sea.

At 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 for integrating with software systems and drivers.
  • Strong debugging, documentation, and configuration management discipline.
  • PREFERRED SKILLS :

  • Focused team player.
  • Strong analytical and problem solving skills.
  • Experience developing sonar transmit waveforms (chirp, tone burst, coded pulse).
  • Understanding of acoustic transducer characteristics, resonance and impedance matching.
  • Knowledge of ping scheduling and synchronization in multi-channel or networked sonar systems.
  • Familiarity with time-varying gain (TVG), automatic gain control (AGC), and adaptive scaling.
  • Experience with beamforming, phase calibration, and matched filtering in FPGA / DSP environments.
  • If you're a motivated individual looking to contribute to a dynamic team, we encourage you to apply for this position.

    Office Location : Port Coquitlam, BC Canada

    KONGSBERG provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

    #J-18808-Ljbffr

    Create a job alert for this search

    Intermediate Developer • Port Coquitlam, Metro Vancouver Regional District, CA

    Similar jobs
    Intermediate Fullstack Developer.NET

    Intermediate Fullstack Developer.NET

    Targeted Talent • Coquitlam, BC, Canada
    Full-time
    Our client located in downtown Vancouver is looking to grow their technology team and are looking for an experienced.Our client offers online gift card infrastructure, technology and marketing serv...Show more
    Last updated: 30+ days ago • Promoted
    C#.NET Developer (Desktop & Mobile)

    C#.NET Developer (Desktop & Mobile)

    AM / PM Service - Point of Sale & Service • Port Coquitlam, BC, Canada
    Full-time
    AM / PM Service is currently seeking.The ideal candidate will work on point-of-sale applications and communicate professionally with enterprise customers to ensure project alignment and customer sati...Show more
    Last updated: 30+ days ago • Promoted
    SAP Datasphere & BDC Consultant (PR - Citizen Only - T4) - Ampstek

    SAP Datasphere & BDC Consultant (PR - Citizen Only - T4) - Ampstek

    Ampstek • coquitlam, bc, ca
    Full-time
    Role : Principal SAP Datasphere & BDC Consultant.Must have Excellent Communication skill.At least 14 years of experience with Information Technology. SAP BW on HANA and SAP BW / 4HANA architecture and...Show more
    Last updated: 1 day ago • Promoted
    Guidewire Engineer

    Guidewire Engineer

    BuzzClan • coquitlam, bc, ca
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 30+ days ago • Promoted
    Junior and Intermediate Software Developer

    Junior and Intermediate Software Developer

    Targeted Talent • Coquitlam, BC, Canada
    Permanent
    We are looking for experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Relocation to Vancouver will be required towards the end of this year.Experien...Show more
    Last updated: 30+ days ago • Promoted
    SAP PI / PO - Hays

    SAP PI / PO - Hays

    Hays • coquitlam, bc, ca
    Full-time
    The SAP PO / CPI Developer is responsible for designing, developing, testing, deploying, and supporting integration scenarios using SAP Process Orchestration (PI / PO) and Cloud Platform Integration.Th...Show more
    Last updated: 3 days ago • Promoted
    SAP PI / PO

    SAP PI / PO

    Hays • coquitlam, bc, ca
    Full-time
    The SAP PO / CPI Developer is responsible for designing, developing, testing, deploying, and supporting integration scenarios using SAP Process Orchestration (PI / PO) and Cloud Platform Integration.Th...Show more
    Last updated: 3 days ago • Promoted
    Forensic Engineer SME

    Forensic Engineer SME

    Mitigateway • coquitlam, bc, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Azure DevOps Engineer - langley

    Azure DevOps Engineer - langley

    LTIMindtree • langley, bc, ca
    Full-time
    LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Show more
    Last updated: 7 days ago • Promoted
    Product Owner - Extend Information Systems Inc.

    Product Owner - Extend Information Systems Inc.

    Extend Information Systems Inc. • langley, bc, ca
    Full-time
    Product Owner – Smart Water Solutions.We are seeking a mission-driven Product Owner to guide development of an early-stage software product focused on solving major water utility challenges—such as...Show more
    Last updated: 1 day ago • Promoted
    Java Developer (Intermediate to Senior)

    Java Developer (Intermediate to Senior)

    Targeted Talent • Coquitlam, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Forensic Engineer SME - Mitigateway

    Forensic Engineer SME - Mitigateway

    Mitigateway • coquitlam, bc, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Cloud Senior Technical Lead - ArcLight Consulting

    Oracle Cloud Senior Technical Lead - ArcLight Consulting

    ArcLight Consulting • coquitlam, bc, ca
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • coquitlam, bc, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 18 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Luxoft • coquitlam, bc, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 18 days ago • Promoted
    Senior C Engineer

    Senior C Engineer

    SuperAnnotate • Coquitlam, British Columbia, CA
    Remote
    Full-time
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
    Last updated: 1 day ago
    3D Computational Designer (Biomedical Product Development)

    3D Computational Designer (Biomedical Product Development)

    Vitacore Industries • Port Coquitlam, British Columbia, Canada
    Full-time
    Quick Apply
    D COMPUTATIONAL DESIGNER (Biomedical Product Development).At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation.Established in 2...Show more
    Last updated: 30+ days ago
    Senior Software Developer (Greater Vancouver Area)

    Senior Software Developer (Greater Vancouver Area)

    Wisi • Pitt Meadows, BC, Canada
    Full-time
    Location : Pitt Meadows, BC - a scenic suburb of Metro Vancouver.Reports to : Lead Software Developer & WISIs CTO.Join our tight-knit, passionate R&D team as a Senior Software Developer to des...Show more
    Last updated: 30+ days ago • Promoted