Search jobs > Montreal, QC > Engineer

FPGA Engineer

EVONA
Montreal, Quebec, Canada
$50-$80 an hour (estimated)
Full-time

You will be responsible for developing and optimizing navigation algorithms and designing GNSS+PULSAR receivers to ensure precise and dependable positioning and navigation solutions.

Additionally, you'll enhance, evaluate, analyze, and adjust existing positioning algorithms for enhancements, collaborating closely with our navigation and software engineering teams.

This role demands proficiency in both software and hardware facets of GNSS systems. From advanced signal processing to real-time control applications, your expertise will drive innovations within our cutting-edge initiatives.

Requirements

  • Minimum of BS / BEng in Electrical Engineering, Computer Science, Geomatics, Aerospace, or related field and / or 4 years’ experience.
  • Experience with R&D, implementation of signal and data processing methods, analysis, and optimization of advanced navigation algorithms in enhancing the accuracy, reliability, and robustness for GNSS systems.
  • Experience in FPGA development, including design, implementation, and verification of complex digital systems.
  • Familiarity with testing using hardware simulators, hardware-in-the-loop testing, data processing, and field testing.
  • Excellent project management skills and ability to collaborate with external partners.
  • Strong written and verbal communication skills.
  • Proficiency in both English and French.

Desired Qualifications :

  • Proficiency in GNSS principles, including satellite signal processing, positioning techniques, and error sources.
  • Experience with GNSS receiver hardware design, including RF circuitry, analog-to-digital conversion, and signal processing.
  • Understanding and interpretation of GNSS Interface Control Documents (ICD) and data / file formats such as RINEX, SP3, NMEA.
  • Proficiency in hardware description languages (HDL) such as Verilog and VHDL, as well as familiarity with FPGA development tools and methodologies.
  • Experience with LEO satellite signals in navigation.
  • Experience with SDRs and GNU Radio / GNSS SDR.
  • Experience in modelling jamming, interference, multipath environments.
  • Experience with MATLAB, C++, and Python.
  • Familiarity with Git and the Git workflow.
  • Self-starter with a drive for excellence.
  • Openness to work with and support operations with remote team.
  • 26 days ago
Related jobs
Promoted
EVONA
Montreal, Quebec

Additionally, you'll enhance, evaluate, analyze, and adjust existing positioning algorithms for enhancements, collaborating closely with our navigation and software engineering teams. Minimum of BS / BEng in Electrical Engineering, Computer Science, Geomatics, Aerospace, or related field and/or 4 ye...

Ciena Canada, Inc.
Bldg C, Terry Fox,Ottawa,Canada

To further strengthen our team, we are looking for an expert digital verification engineer who will be involved in the verification of these products, working within a team of digital design engineers, verification engineers and architects. Your role as an expert digital verification engineer will b...

Grass Valley
Montreal, Quebec

As a FPGA Engineer, you will be instrumental in the design, development, testing and implementation of FPGA-based solutions specifically tailored for broadcast video and audio applications. En tant qu'ingénieur FPGA, vous serez un acteur clé dans la conception, le développement, les tests et la mise...

Ciena Canada, Inc.
Bldg C, Terry Fox,Ottawa,Canada

To further strengthen our team, we are looking for a hardworking digital verification engineer who will be involved in the verification of these products, working within a team of digital design engineers, verification engineers and architects. The digital verification engineer is encouraged to read...

Grass Valley
Montreal, Quebec

Who you are Bachelor’s degree in Electrical Engineering, Computer Engineering, or related technical field Two (2) to five (5) years experience in FPGA design and development with strong focus on electronic and PCB design; Proficiency in FPGA design, power estimation, implementation, optimizati...

Promoted
Stathera, Inc.
Montreal, Quebec

The Senior Test Development Engineer will report directly to the VP of the System Engineering and will be expected to work on a full-time basis, namely 40 hours a week. Stathera is looking for a Senior Test Development Engineer to join our team. We encourage enthusiastic candidates with Bachelor’s, ...

Promoted
Tube Force
Montreal, Quebec

We're on the lookout for a Senior Software Developer who has a deep understanding of PHP/Laravel, Node. As a Senior Software Developer you’ll get to work on the back end of our video-sharing web application. Bachelor’s degree in Computer Science/Engineering an asset. You have 5+ years related work e...

Promoted
Noramtec Consultants Inc.
Greater Montreal Metropolitan Area, Canada

Long term contractual position open for a Mechanical Engineer within the Aerospace industry. Working in High Performance Culture environment, the main accountability of the role is to manage the technical standard of the Civil Aerospace products by improving the engineering processes supporting the ...

Promoted
Pyrogenesis Canada Inc.
Montreal, Quebec

What will your responsibilities be? -Mechanical engineering design of process equipment including detailed design of pressure vessels and process piping -Mechanical strength calculation of pressure vessels and piping systems according to ASME and CSA codes -Support structure calculation for vessels...

Ensiti
Montreal, Quebec
Remote

Lead new product development projects from concept through to mass production, following a structured project management process. Carefully review technical data and test results with a focus on consumer expectations—identify potential risks and devise strategies to mitigate them while preserving th...