Solutions Architect, DSP/Algorithms
Listed on 2026-11-01
-
Engineering
Systems Engineer
Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for clients in emerging technology markets.
Position OverviewWe are seeking a Solutions Architect, DSP/Algorithms that will have a critical role in understanding technical project requirements, for existing and potential clients, to assess whether the opportunity will be a good fit. Once an opportunity fit is assessed, the Solutions Architect will be responsible for developing a solution path, preparing an estimate for the work, and highlighting the risks and mitigation strategies.
Makean Impact with US:
At Fidus, you’ll work on high-speed, high-complexity electronic systems, often using emerging technologies before they reach the broader market. You’ll collaborate across FPGA/DSP, hardware, embedded software, verification, SI/PI, PCB layout, and mechanical/thermal design as part of cross-functional teams delivering real products for our clients.
In practice, that means contributing to projects across Communications, Aerospace & Defence, Life Sciences & Medical Devices, Space & Satellite, Industrial Automation, Automotive, and Semiconductor engagements. You won’t be limited to a single product or industry—your work will follow the technology, not just one roadmap.
What You’ll Be Doing:Work directly with potential and existing clients to understand their needs, then develop their requirements;
Architect a solution that meets the Client’s needs;
Develop a plan, identify risks and mitigation strategies, and estimate the work required, to deliver a client solution;
Write the technical content for proposals;
Understand and present Fidus’ resource skill capabilities and work approach;
Discuss, promote, defend, and, if necessary, refine, the work approach and estimate;
Evaluate and understand solutions, to partition programs into logical segments;
Undertake project work as required;
Assist in identifying and developing new Fidus products;
Assist in identifying new areas of investment and research & development.
Bachelor’s degree in either Electrical Engineering, Computer Engineering, Computer Science, or the equivalent;
Ideally at least seven (7) years of design background in a Signal Processing or Algorithms Designer role;
System Level design experience and interest, including identifying architectural approaches and tradeoffs;
An expert level of knowledge in MATLAB/Simulink based system modeling;
Experience designing and analyzing digital filters and multirate signal chains, including FIR/IIR synthesis, decimation and interpolation, DUC/DDC, and sample rate conversion;
Fluency in fixed-point implementation tradeoffs, including quantization, bit growth, and the resulting precision and resource impacts;
Experience mapping algorithms onto FPGA fabric, DSP slices, adaptive SoC, or GPU targets against throughput, latency, and resource targets;
In-lab experience verifying signal processing performance;
Knowledge of FPGA’s;
Exposure to communications, radar, or imaging algorithm domains — synchronization, equalization, error correction, or beamforming — is an asset;
Control systems experience is an asset;
Ability to undertake designs with ITAR restrictions or Classified information;
Concise communication and writing skills;
Excellent listening, understanding, and extrapolation skills;
Professional and personable;
Enjoys travel, which is anticipated to be up to 6 weeks per year, typically within North America;
Proven experience with giving presentations to small-to-medium sized groups.
Location and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).