FPGA Engineer - Montreal, Quebec

Only for registered members Montreal, Quebec, Canada

20 hours ago

Default job background
Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. · With Pulsar – the world's most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global p ...
Job description

Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.

With Pulsar – the world's most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global positioning system optimized for absolute precision, superior power, and robust protection.

We're seeking a skilled FPGA Engineer to work as a contributor to the development and integration of embedded systems for our in-house satellite receivers. The ideal candidate thrives in fast-paced start-up environments, and can confidently work independently and collaboratively to deliver mission-critical insights. As a member of the product team, the chosen candidate will work with our software and hardware teams to help drive the development, performance, and stability of Xona's satellite receiver platform forward. This position focuses on FPGA development, with a particular emphasis on real-time signal processing of GNSS signals.

What You'll Do

  • Turn advanced DSP algorithms into high-performance RTL for Xilinx RFSoC
  • Implement efficient signal processing modules (e.g. correlation, tracking, resampling…) for GNSS waveforms
  • Optimize designs for processing speed and resource usage
  • Verify designs to ensure timing closure, functional correctness, and resource efficiency
  • Develop and maintain automated testbenches and scripts to support verification and system-level testing
  • Collaborate with system, embedded software, and RF engineers to integrate and validate a cutting-edge GNSS receiver

Required Qualifications

  • Minimum of BS / BEng / BASc in Electrical or Computer Engineering (or similar)
  • 3+ years FPGA development experience in VHDL (synthesizable RTL)
  • Strong experience with HDL simulation and verification, and having the ability to thoroughly test RTL designs
  • Strong DSP fundamentals and experience implementing real-time signal processing in hardware
  • Proficiency with AMD FPGA devices and design tools such as Vivado, and simulator tools
  • Proficiency in integrating Xilinx IP (e.g. FFT, FIR filter) in hardware designs
  • Experience with Python for automation, scripting, data analysis, or algorithm development
  • Collaborative development experience with version control (Git/GitLab) and disciplined documentation practices
  • Experience with fixed-point arithmetic, timing closure, and FPGA resource optimization

Desired Qualifications

  • Curious, motivated, and excited by GNSS technology and next-generation navigation systems
  • Experience with Xilinx RFSoC or ZynqMPSoC Ultrascale+, including PL+PS integration
  • Experience with digital signal generation and high-speed interfaces (AXI)
  • GNSS or navigation signal processing knowledge (GPS, Galileo, BeiDou)
  • Testbench automation experience (Cocotb) and scripting in TCL/Python
  • Familiarity with CI/CD pipelines and structured software engineering practices
  • Strong collaboration skills and ability to take on tasks from a growing list of priorities in a fast-paced environment

Ingénieur FPGA
Lieu :
Montréal, QC (sur site)

Xona est l'entreprise d'intelligence de navigation qui apporte une certitude en temps réel, à l'échelle du centimètre, à tout appareil, partout sur Terre.

Grâce à Pulsar — l'infrastructure satellitaire PNT en orbite terrestre basse la plus avancée au monde — Xona offrira un système un système de positionnement global évolutif et rétrocompatible, optimisé pour une précision absolue, une puissance supérieure et une protection renforcée.

Xona est à la recherche d'un(e) ingénieur(e) FPGA pour contribuer au développement et à l'intégration de systèmes embarqués destinés à nos récepteurs satellites développés en interne. Le ou la candidat(e) idéal s'épanouit dans des environnements start-ups en évolution rapide et peut travailler en toute confiance de manière indépendante et collaborative pour fournir des informations essentielles à la mission. En tant que membre de l'équipe produit, le ou la candidat(e) choisi travaillera avec nos équipes logiciel et systèmes pour aider à faire progresser le développement, les performances et la stabilité de la plateforme de réception satellite de Xona. Ce poste est axé sur le développement FPGA, avec une attention particulière portée au traitement du signal en temps réel des signaux GNSS.

Vos Responsabilités

  • Traduire des algorithmes DSP avancés en RTL haute performance pour Xilinx RFSoC
  • Implémenter des modules de traitement du signal efficaces (par ex. corrélation, tracking, rééchantillonnage…) pour les formes d'onde GNSS
  • Optimiser les designs pour la vitesse de traitement et l'utilisation des ressources
  • Vérifier les conceptions afin d'assurer le timing, la conformité fonctionnelle et l'efficacité globale
  • Développer et maintenir des bancs de test automatisés et des scripts pour soutenir la vérification et les tests au niveau système
  • Collaborer avec les ingénieurs RF, logiciels embarqués et systèmes pour intégrer et valider un récepteur GNSS de pointe

Qualifications Requises

  • Baccalauréat (BS / Beng / BASc) en génie électrique ou informatique (ou équivalent)
  • 3 ans ou plus d'expérience en développement FPGA en VHDL (RTL synthétisable)
  • Solide expérience en simulation et vérification HDL, avec la capacité de tester rigoureusement des designs RTL
  • Excellentes bases en DSP et expérience dans l'implémentation de traitements du signal en temps réel sur matériel
  • Maîtrise des FPGA d'AMD et des outils de conception tels que Vivado, ainsi que des outils de simulation
  • Maîtrise de l'intégration d'IP Xilinx (par ex. FFT, filtres FIR) dans des conceptions matérielles
  • Expérience avec Python pour l'automatisation, le scripting, l'analyse de données ou le développement d'algorithmes
  • Expérience du développement collaboratif avec des outils de gestion de versions (Git/GitLab) et pratiques rigoureuses de documentation
  • Expérience en arithmétique à virgule fixe, fermeture temporelle et optimisation des ressources FPGA

Qualifications Souhaitées

  • Curieux(se), motivé(e) et enthousiaste à propos des technologies GNSS et des systèmes de navigation de nouvelle génération
  • Expérience avec Xilinx RFSoC ou ZynqMPSoC Ultrascale+, y compris l'intégration PL+PS
  • Expérience en génération numérique de signaux et interfaces haut débit (AXI)
  • Connaissances en traitement des signaux GNSS ou de navigation (GPS, Galileo, BeiDou)
  • Expérience en automatisation de bancs de test (Cocotb) et en scripting TCL/Python
  • Familiarité avec les pipelines CI/CD et les pratiques structurées de génie logiciel
  • Excellentes compétences en collaboration et capacité à gérer des priorités multiples dans un environnement dynamique

For U.S. Roles:
To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.e. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).

For U.K. Roles:
To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC).

For Canada Roles:
Successful candidates must obtain and hold a security clearance at the reliability status level, and pass security assessment for the Canadian Controlled Goods Program (CGP) and ITAR.

We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.



Similar jobs

  • Work in company

    FPGA Engineer

    Only for registered members

    Xona recherche un(e) ingénieur(e) FPGA pour contribuer au développement et à l'intégration de systèmes embarqués destinés à nos récepteurs satellites développés en interne. · Le candidat idéal s'épanouit dans des environnements start-ups en évolution rapide et peut travailler en ...

    Montreal

    1 day ago

  • Work in company

    FPGA Engineer

    Only for registered members

    Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. · With Pulsar – the world's most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global p ...

    Montréal, QC

    20 hours ago

  • Work in company

    Ingénieur (-eure) FPGA | FPGA Engineer

    Only for registered members

    L'opportunité est de rejoindre l'équipe d'ingénierie FPGA chez Grass Valley pour développer des solutions de pointe pour la création, la transmission et la distribution de contenus. · ...

    Montreal, Quebec

    1 month ago

  • Work in company

    Ingénieur (-eure) FPGA | FPGA Engineer

    Only for registered members

    L'opportunité · Nous sommes dédiés à redéfinir la façon dont les audiences vivent le divertissement et l'information grâce à une technologie de pointe. · Votre rôle · Diriger l'architecture, la conception et le développement de systèmes basés sur FPGA pour les applications de dif ...

    Montreal

    1 month ago

  • Work in company

    FPGA Test Engineer

    Only for registered members

    This position is for an FPGA Test Engineer reporting to the Manager of FPGA development. · ...

    Montreal, Canada

    1 week ago

  • Work in company

    Senior FPGA Engineer

    Only for registered members

    +We are looking for a Senior FPGA Designer with deep expertise in digital design and FPGA development to lead complex projects. · +Concevoir et développer des architectures FPGA en utilisant VHDL/Verilog/SystemVerilog.Mettre en œuvre le traitement numérique du signal (DSP), la lo ...

    Montreal

    4 weeks ago

  • Work in company

    FPGA Designer/Verification Engineer

    Only for registered members

    This position is for an FPGA Designer/Verification Engineer. It reports to the Manager of FPGA development. We are looking for an FPGA Design/Verification Engineer that can potentially contribute to all phases of FPGA development with specific emphasis on verification. · Full FPG ...

    Montreal, Canada

    1 week ago

  • Work in company

    FPGA Design Engineer II

    Only for registered members

    Nous recherchons des penseurs curieux et axés sur la croissance pour nous aider à façonner notre vision, nos structures et nos systèmes; · jouer un rôle clé alors que nous nous lançarons dans notre avenir ambitieux. · ...

    Saint-Laurent, Quebec

    1 month ago

  • Work in company

    FPGA Design Engineer II

    Only for registered members

    L'ingénieur en conception FPGA participera à la conception et au développement de systèmes de traitement du signal basés sur FPGA pour les communications Satcom. · ...

    Montreal $80,000 - $90,000 (CAD)

    1 month ago

  • Work in company

    Concepteur FPGA Expérimenté

    Only for registered members

    pL'quipe de Recherche et Développement d'OPAL-RT recherche un Concepteur FPGA pour contribuer au développement des cartes électroniques spécialisées utilisées pour accélérer le traitement du calcul dans nos simulateurs numériques. · ...

    Montreal, Quebec

    1 week ago

  • Work in company

    Concepteur FPGA, CMDE

    Only for registered members

    L'équipe de recherche et développement d'OPAL-RT est à la recherche d'un concepteur FPGA pour contribuer au développement de cœurs IP destinés à l'émulation VHDL de divers composants électroniques utilisés dans les systèmes de surveillance de cellules de batteries (BMS). · ...

    Montreal, Quebec

    1 month ago

  • Work in company

    Senior/Expert Hardware Design Engineer

    Only for registered members

    Join CS Group Canada and take part in complex high-tech projects for prestigious system manufacturers in North America while benefiting from competitive salaries comprehensive benefits and flexible work arrangements. · ...

    Montreal, Quebec

    3 weeks ago

  • Work in company

    Senior/Expert Hardware Design Engineer

    Only for registered members

    We are seeking a Senior/Expert Hardware Design Engineer with strong experience in video and audio systems to contribute to the development and certification of automotive and avionics applications. · Design develop validate complex electronic modules FPGA CPLD electronic boards A ...

    Montréal

    3 weeks ago

  • Work in company

    Senior/Expert Hardware Design Engineer

    Only for registered members

    CS Group Canada is seeking a Senior/Expert Hardware Design Engineer with strong experience in video and audio systems to contribute to the development and certification of automotive and avionics applications. · ...

    Montreal, Quebec

    3 weeks ago

  • Work in company

    Senior Real-Time Solver Development Expert – Power Systems

    Only for registered members

    Huawei Canada seeks a Senior Real-Time Solver Development Expert for immediate permanent position. · Researching and implementing CPU- and FPGA-based real-time numerical solvers for power systems. · ...

    Montréal

    1 month ago

  • Work in company

    Software Designer

    Only for registered members

    As a Full Stack Software Developer at EXFO, you will develop both back‑end and front‑end features for our MDR products. · ...

    Greater Montreal Metropolitan Area

    3 weeks ago

  • Work in company

    Concepteur FPGA Expérimenté

    Only for registered members

    L'équipe de Recherche et Développement d'OPAL-RT recherche un concepteur FPGA pour contribuer au développement de cartes Électroniques spÃciesales utilisées pour l'accœleration du traitement de calcul dans nos simulateurs numériques. · Connaissance des circuits logiques, numériqu ...

    Montreal

    1 week ago

  • Work in company

    Embedded Software Designer

    Only for registered members

    We are looking for a software designer that can actively contribute to the various stages of the development cycle (design, architecture, implementation, testing, and documentation) in a dynamic and challenging work environment that promotes Agile development methodologies. · ...

    Montreal, Canada

    1 week ago

  • Work in company

    Firmware Development Intern

    Only for registered members

    The Firmware Development Intern works in collaboration with the R&D Engineering team to design cutting-edge medical devices through testing and create various technical documents. · This job involves regular collaboration with colleagues, clients, and stakeholders across Canada, ...

    Montreal

    3 weeks ago

  • Work in company

    Firmware Development Intern

    Only for registered members

    This job is with Boston Scientific, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. · Additional Location(s): · Canada-QC-Montreal · Diversity - Innovation - Caring - Glob ...

    Montreal, Quebec

    20 hours ago