Ultra I&C

Concepteur(trice), Modem - Algorithmes / Designer, Modem - Algorithms

Montreal Qc Canada (Mont-Royal) Full time

Company: Ultra Intelligence & Communications

Communications Business

-

RESPONSABILITÉS

  • Analyser et interpréter les requis afin de concevoir des modems de communication sans fil.
  • Concevoir, implémenter et optimiser des algorithmes de communication sans fil en VHDL/Verilog.
  • Réaliser les simulations fonctionnelles et de performance à l’aide de QuestaSim et MATLAB.
  • Collaborer étroitement avec les équipes de vérification afin d’assurer des cycles efficaces d’itération, de débogage et de correction.
  • Effectuer la synthèse, l’implémentation et l’intégration des solutions sur des plateformes FPGA ciblées.
  • Assurer le suivi de l’avancement des projets, incluant les échéanciers, les livrables et les tâches non planifiées, et en faire le rapport à l’équipe de gestion.
  • Contribuer à la définition et à l’évolution des stratégies, méthodes et outils de conception FPGA.
  • Participer activement aux revues de conception et formuler des recommandations techniques pertinentes.
  • Collaborer avec les experts afin de sélectionner et d’évaluer les algorithmes de communication sans fil.

QUALIFICATIONS

  • Baccalauréat ou maîtrise en génie électrique.
  • Excellente compréhension des principes de conception matérielle synchrone.
  • Solides compétences en VHDL/Verilog pour la conception et l’architecture FPGA.
  • Bonne connaissance des technologies FPGA (Xilinx, Altera, Lattice).
  • Expérience en vérification de conception à l’aide de SystemVerilog.
  • Capacité démontrée à apprendre rapidement et à s’adapter à des environnements technologiques complexes.
  • Être en mesure d’obtenir et de maintenir une habilitation de sécurité du gouvernement du Canada (côte de fiabilité et niveau secret) et réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC).

ATOUTS

  • Connaissance des technologies de transmission hertzienne (modems, DSP).
  • Maîtrise des commandes Linux de base et des scripts Linux.
  • Expérience avec MATLAB.
  • Connaissance de langages de script tels que Perl, TCL, Python, etc.
  • Connaissance des méthodologies de vérification UVM.

POURQUOI TRAVAILLER À ULTRA I&C

  • Rémunération compétitive (incluant boni de performance).
  • Horaires de travail flexibles et mode de travail hybride (télétravail et présence au bureau).
  • Des possibilités d'apprentissage et de formation pour développer votre carrière.
  • Assurances collectives payées à 100 % incluant l’invalidité courte et longue durée, soins médicaux, dentaires, de la vue, de la vie, télémédecine, un programme d’assistance aux employés et de bien-être pour vous aider à faire face aux défis de la vie.
  • Programme d'épargne-retraite incluant une contribution l'employeur.
  • Une culture inclusive et d'entraide pour vous permettre d'atteindre votre plein potentiel.

RESPONSIBILITIES

  • Analyze and interpret requirements to support the design of wireless modem solutions.
  • Design, implement, and optimize wireless communication algorithms using VHDL/Verilog.
  • Perform functional and performance simulations using QuestaSim and MATLAB.
  • Work closely with verification teams to ensure efficient iterative cycles of debugging and correction.
  • Execute synthesis, implementation, and integration on targeted FPGA platforms.
  • Track project progress, including schedules, deliverables, and unplanned tasks, and report status to the management team.
  • Contribute to the definition and continuous improvement of FPGA design strategies, methods, and toolchains.
  • Actively participate in design reviews and provide relevant technical recommendations.
  • Collaborate with subject-matter experts to evaluate and select wireless communication algorithms.

QUALIFICATIONS

  • Bachelor’s or master’s degree in electrical engineering.
  • Strong understanding of synchronous hardware design principles.
  • Solid expertise in VHDL/Verilog for FPGA design and architecture.
  • Knowledge of FPGA technologies such as Xilinx, Altera, and Lattice.
  • Experience using SystemVerilog for design verification.
  • Demonstrated ability to learn quickly and adapt in complex technical environments.
  • Must be able to obtain and maintain a Government of Canada security clearance (reliability status and secret level) and pass a security assessment for the Controlled Goods Program (CGP).

ASSETS

  • Knowledge of wireless transmission technologies (modems, DSP).
  • Proficiency with basic Linux commands and Linux scripting.
  • Experience with MATLAB.
  • Knowledge of scripting languages such as Perl, TCL, Python, etc.
  • Familiarity with UVM verification methodologies.

WHY WORK FOR US

  • Competitive salaries and bonus.
  • Flexible work hours and hybrid work mode (telework and on-site presence).
  • Learning and training opportunities to develop your career.
  • 100% paid insurance that includes: short- and long-term disability insurance, medical, dental, vision, life, telemedicine, employee assistance and wellness programs help you deal with life’s challenges.
  • Employer matching retirement savings program.
  • An inclusive and supportive culture to ensure you meet your full potential.

#IC

#LI-JK1

#LI-Hybrid