Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
For inspiration and more info watch this video and visit: Kongsberg website
There has never been a more exciting time to work for Kongsberg Discovery Canada Ltd. than right now.
Position Summary
This role is a key contributor to the design, development, and implementation of advanced sonar systems from conception to production. This dual-role position combines deep technical expertise in FPGA-based signal processing and embedded software development with strategic system-level architecture responsibilities. You will be instrumental in shaping and implementing the hardware and software of sonar platforms, ensuring performance, scalability, and reliability.
Role And Responsibilities
- Collaborate in performing trade-off analysis and design decisions for performance, power, and cost optimization.
- Define and document system-level architecture for sonar platforms, including hardware, firmware, and software components.
- Design and implement FPGA-based signal processing pipelines for sonar systems.
- Design and implement embedded C/C++ software to interface with hardware systems.
- Develop VHDL/Verilog modules for high-performance, low-latency data acquisition and processing.
- Collaborate with system architects and software engineers to integrate FPGA designs into larger sonar platforms.
- Collaborate with cross-functional teams to ensure seamless integration of FPGA, embedded software, and acoustic subsystems.
- Optimize resource usage and timing performance for real-time operation.
- Conduct simulations, verification, and validation of FPGA designs.
- Interface with ADCs, DACs, and other peripherals commonly used in sonar systems.
- Support hardware bring-up, debugging, and testing in lab and field environments.
- Document design specifications, test procedures, and results.
- University degree in Electrical Engineering, or other relevant discipline, or a combination of equivalent education and experience.
- 2+ years of technical leadership experience
- 10+ years of experience of FPGA and embedded software experience
- Ability to read and interpret schematics and datasheets
- Proficiency in VHDL and/or Verilog
- Demonstrated experience with signal processing, such FFT, filter design, and beamforming.
- Proficient in C/C++ development in an embedded context, both bare metal and RTOS.
- Experience with high speed interfaces such as PCIe and ethernet
- Experience with Xilinx FPGA's and tooling.
- Familiarity with tools for algorithm development and analysis (e.g. Python, MATLAB, Julia).
- Experience with hardware debugging concepts and tooling.
- Familiar with the usual tools employed by agile software teams (git, Jira, Azure DevOps, etc...)
- Focused team player.
- Strong analytical and problem solving skills.
- Good communicator.
- Experience acting as a liaison between departments internally, externally, and with management.
- Experience working with remote and local software development teams.
- High level of energy, enthusiasm, and optimism, as well as a sense of urgency.
Office Location: Port Coquitlam, BC Canada
Employment Type: Temporary (3-month assignment) with high potential to transition into a permanent role.
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.
Key Skills
Ranked by relevanceReady to apply?
Join Kongsberg Discovery and take your career to the next level!
Application takes less than 5 minutes