1

Research Assistant Programmer Jobs in Quebec (NOW HIRING)

Prepare R&D tax credit claims in both Canada and the U.S.; * Prepare and analyze quarterly and ... Here, employees are at the heart of the realization of the product, developed through engineering ...

They will also assist and review all electrical based work performed by the shop floor ... Collaborate with electrical, mechanical, and industrial engineers during the design phases

Develop insightful tools and processes to support revenue management user workflows, assist in ... Master's degree in Mathematics, Statistics, Economics, Operations Research, Engineering, or ...

Develop insightful tools and processes to support revenue management user workflows, assist in ... Master's degree in Mathematics, Statistics, Economics, Operations Research, Engineering, or ...

$85 - $120/hr

Develop insightful tools and processes to support revenue management user workflows, assist in ... Master's degree in Mathematics, Statistics, Economics, Operations Research, Engineering, or ...

Perform internal and external research to understand developer and user needs, along with industry ... assistants, les grands modèles de langage (LLM) et l'évaluation des LLM (LLMOps), le Model ...

Showing results 41-60

Research Assistant Programmer information

What is a research assistant programmer?

A Research Assistant Programmer is a professional who supports academic or scientific research projects by developing, maintaining, and optimizing software and code needed for experiments, data analysis, or simulations. They often work closely with researchers to translate technical requirements into functioning programs, scripts, or tools. Their duties may include writing code, managing databases, debugging software, and ensuring computational reproducibility. Research Assistant Programmers play a vital role in facilitating data-driven insights and advancing research outcomes.

How do research assistant programmers typically collaborate with researchers and other team members during a project?

Research Assistant Programmers work closely with principal investigators, graduate students, and other researchers to design, implement, and maintain software tools that support research objectives. They often participate in regular team meetings to discuss project goals, troubleshoot technical challenges, and provide input on experimental design from a programming perspective. Collaboration may also involve documenting code, sharing progress updates, and integrating feedback from both technical and non-technical team members. Effective communication and adaptability are key, as project requirements can evolve based on research findings.

What are the key skills and qualifications needed to thrive as a research assistant programmer, and why are they important?

To thrive as a Research Assistant Programmer, you need a strong background in computer science, programming (often in Python, R, or MATLAB), and data analysis, typically supported by a relevant degree or coursework. Familiarity with version control systems (like Git), statistical software, and experience with research databases or high-performance computing are valuable technical assets. Attention to detail, problem-solving abilities, and effective collaboration skills distinguish top performers in this role. These competencies are essential for ensuring accurate research outcomes, efficient project workflows, and productive teamwork in academic or research environments.

Do I need a PhD to be a research assistant programmer?

A research assistant programmer typically does not need a PhD; most positions require a bachelor's or master's degree in computer science, programming, or related fields. Relevant skills such as proficiency in programming languages and experience with research tools are often more important than advanced degrees for entry-level roles.

Do research assistant programmers get paid a lot?

Research assistant programmers typically earn moderate salaries that vary based on experience, education, and location. Entry-level positions may pay less, while those with specialized skills in programming languages or data analysis can earn higher wages, especially in research-intensive environments or academic settings.

How much does a research assistant programmer get paid?

Research assistant programmers typically earn between $15 and $30 per hour, depending on experience, education level, and the organization. Salaries can vary based on whether the position is part-time or full-time and the complexity of the projects involved.

What job categories do people searching Research Assistant Programmer jobs in Quebec look for?

The top searched job categories for Research Assistant Programmer jobs in Quebec are:

What cities in Quebec are hiring for Research Assistant Programmer jobs?

Cities in Quebec with the most Research Assistant Programmer job openings:

Technicien Électronique Senior / Senior Electronics Technician

EXFO inc

Montreal, QC • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Description:

Sommaire du poste

En tant que Technicien(ne) senior en électronique chez EXFO, vous jouerez un rôle clé dans le développement de nos solutions de test et de mesure pour les télécommunications. Vous contribuerez notamment au développement de produits permettant la validation d’interfaces électriques à très hautes vitesses (jusqu’à 448 Gbps pour 3,2 TbE).

Vous collaborerez étroitement avec les ingénieurs lors des phases de conception, prototypage et validation, en veillant à la robustesse, la qualité et les performances des produits.

Responsabilités principales
  • Assister l’équipe d’ingénierie dans la création des schémas électroniques et la préparation des prototypes ;

  • Réaliser les tests de validation en laboratoire pour confirmer la fonctionnalité et les performances des produits ;

  • Effectuer des mesures, analyser les résultats et proposer des améliorations pour optimiser la conception ;

  • Participer à la mise au point des prototypes et à leur évolution jusqu’à la production ;

  • Fournir une rétroaction technique aux concepteurs afin d’améliorer la fiabilité et la qualité des produits ;

  • Documenter les résultats de tests et mettre à jour les schémas et la nomenclature (BoM) selon les besoins ;

  • Coordonner les activités de calibration des équipements de mesure ;

  • Proposer et mettre en œuvre des solutions pour améliorer l’efficacité du laboratoire.

Compétences techniques
  • Excellente maîtrise des outils de laboratoire (oscilloscope, analyseur de spectre, VNA, etc.) ;

  • Connaissance des enjeux liés aux signaux hautes vitesses (10 Gbps, 103 Gbps, 106 Gbps, 212 Gbps, 448 Gbps) ;

  • Familiarité avec les outils de conception électronique (ex. Siemens/Mentor Graphics) ;

  • Expérience en validation de signaux et d’alimentations dans un contexte de produits hautes vitesses ;

  • Connaissance des pratiques et outils de gestion de produits (BoM, gestion des changements ECO/ECR).

Profil recherché
  • Curieux(se), rigoureux(se) et passionné(e) par la technologie ;

  • Autonome, organisé(e) et capable de gérer les priorités ;

  • Excellente aptitude à travailler en équipe multidisciplinaire ;

  • Bilingue français et anglais.

Exigences
  • DEC en électronique ou équivalent ;

  • 8 ans et plus d’expérience en R&D, principalement en conception et validation ;

  • Autorisation légale de travailler au Canada.

______________________________________________________________________________

Job Summary

As a Senior Electronics Technician at EXFO, you will play a key role in the development of our telecommunications test and measurement solutions. Specifically, you will contribute to the development of products for validating very high-speed electrical interfaces (up to 448 Gbps for 3.2 TbE).

You will work closely with engineers during the design, prototyping, and validation phases, ensuring product robustness, quality, and performance.

Key Responsibilities
  • Assist the engineering team in creating electronic schematics and preparing prototypes;

  • Perform validation tests in the lab to confirm product functionality and performance;

  • Take measurements, analyze results, and propose improvements to optimize designs;

  • Participate in prototype refinement and evolution through to production;

  • Provide technical feedback to designers to improve product reliability and quality;

  • Document test results and update schematics and Bill of Materials (BoM) as needed;

  • Coordinate calibration activities for measurement equipment;

  • Propose and implement solutions to improve laboratory efficiency.

Technical Skills
  • Excellent command of lab tools (oscilloscope, spectrum analyzer, VNA, etc.);

  • Knowledge of high-speed signal challenges (10 Gbps, 103 Gbps, 106 Gbps, 212 Gbps, 448 Gbps);

  • Familiarity with electronic design tools (e.g., Siemens/Mentor Graphics);

  • Experience in signal validation and power supply validation in a high-speed product context;

  • Knowledge of product lifecycle management practices and tools (BoM, ECO/ECR change management).

Profile
  • Curious, detail-oriented, and passionate about technology;

  • Autonomous, organized, and able to manage priorities;

  • Strong ability to work in a multidisciplinary team;

  • Bilingual (French and English).

Requirements
  • College diploma in Electronics or equivalent;

  • 8+ years of experience in R&D, primarily in design and validation;

  • Legal authorization to work in Canada.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


EXFO logo

About EXFO

Sourced by ZipRecruiter

Industry

Telecommunications

Company size

1,001 - 5,000 Employees

Headquarters location

Québec, QC, CA