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
xona-space