National Occupational Classification, TEER 2

NOC 32123: Cardiology technologists and electrophysiological diagnostic technologists

Cardiology technologists operate electrocardiogram equipment and use medical imaging technologies to record cardiac activity of patients to aid in the diagnosis, monitoring and treatment of heart disease. Below are the main duties, all 40 job titles it covers, what it means for Express Entry and what it pays in each province.

Updated

Match my duties with AI

All NOC codes

  • Official NOC 2021 data
  • Job Bank wages

What is NOC 32123?

NOC 32123 is the code for cardiology technologists and electrophysiological diagnostic technologists in the National Occupational Classification (NOC) 2021. Job titles in this group include cardiac stress technologist, cardiology supervisor, cardiology technologist and electrocardiographic (ECG) technologist. It is a TEER 2 occupation (usually a college diploma, an apprenticeship of 2 or more years, or a supervisory role), so it counts as skilled work for the Federal Skilled Worker Program and the Canadian Experience Class, and IRCC lists it for the healthcare and social services category draw. The Job Bank median wage across Canada is $34.00 an hour.

NOC code
32123
TEER
2: College diploma or apprenticeship of 2+ years
Broad category
Health occupations
Express Entry
Skilled (TEER 0 to 3)
Category draws
Healthcare and social services
Median wage
$34.00 an hour

Job titles under NOC 32123

Cardiology technologists operate electrocardiogram equipment and use medical imaging technologies to record cardiac activity of patients to aid in the diagnosis, monitoring and treatment of heart disease. Electrophysiological diagnostic technologists operate electroencephalographic, electromyographic and other electrophysiological diagnostic equipment to assist physicians in diagnosing diseases, injuries and abnormalities. Cardiology technologists and electrophysiological diagnostic technologists who are supervisors or instructors are included in this unit group. They are employed in clinics, hospitals and medical laboratories.

Main job titles

  • cardiac stress technologist
  • cardiology supervisor
  • cardiology technologist
  • electrocardiographic (ECG) technologist
  • electrocardiography technologist
  • electroencephalograph (EEG) technologist
  • electromyography (EMG) technologist
  • electroneurodiagnostic (END) technologist
  • electroneurophysiology (ENP) technologist

All 40 job titles in the NOC index

assistant cardiology supervisor, cardiac catheterization technician, cardiac catheterization technologist, cardiac stress technologist, cardiac technician, cardiology instructor, cardiology supervisor, cardiology technician, cardiology technologist, cardiovascular technician, cardiovascular technologist, charge technologist - electrocardiography, chief electroencephalograph technologist, echoencephalographic technologist, echoencephalography technician, electrocardiographic (ECG) technician, electrocardiographic (ECG) technologist, electrocardiography technician, electrocardiography technologist, electrocardiology technician, electrocardiology technologist, electroencephalograph (EEG) technician, electroencephalograph (EEG) technologist, electroencephalograph technologist, electroencephalographic instructor, electromyography (EMG) chief technologist, electromyography (EMG) technician, electromyography (EMG) technologist, electroneurodiagnostic (END) technologist, electroneurophysiology (ENP) technologist, evoked potential (EP) technologist, Holter monitor technologist, Holter scanning technologist, medical electrophysiology technologist, neuroelectrophysiology technologist, non-registered electrocardiography technician, registered cardiology technologist, registered electrocardiography technician, student cardiology technologist, vascular technologist.

Also included in this group

  • cardiac catheterization technologist
  • cardiovascular technician
  • cardiovascular technologist

Main duties of NOC 32123

This group performs some or all of the following duties:

Cardiology technologists

  • Operate electrocardiogram and other electronic equipment to record cardiac activity of patients
  • Perform non-invasive cardiovascular procedures and tests, such as electrocardiograms, exercise tolerance tests, ambulatory monitoring and scanning of tapes, holter arrhythmia scanning, pacemaker analysis and follow-up
  • Record and assess cardiac activity and provide preliminary reports of tests
  • Provide patients with care during procedures and tests
  • Prepare reports for interpretation by cardiologists
  • Reprogram pacemakers according to required standards
  • Check, calibrate and perform routine maintenance of cardiology equipment to ensure proper operation
  • May analyze tests and notify physician or other health care professionals of abnormalities
  • May administer certain drugs under direct supervision of physician
  • May document and record pacemaker implant threshold measurements under direct supervision of cardiac surgeon
  • May supervise and train students, other cardiology technologists and nurses.

Electrophysiological technologists

  • Review patient's case history and assess nature of problem to determine procedures and tests required
  • Attach diagnostic equipment to patients and ensure their comfort and safety
  • Operate diagnostic equipment such as electroencephalographic and evoked potential equipment to record the electrical activity of the brain and cranial and central nervous systems
  • Operate electromyographic equipment to conduct electrophysiological nerve conduction velocity tests and to assist physicians in conducting electrophysiological tests such as muscle strength and repetitive stimulation
  • Take notes on the recorded graph to identify interference such as poor electrode contact or patient movement
  • Prepare recordings and reports of findings for physicians to aid in the diagnosis of neurological disorders
  • Check, calibrate and perform routine maintenance of diagnostic equipment
  • Train and supervise students, technicians or other electroencephalograph technologists.

Employment requirements

  • Cardiology technologists require completion of a two-year college diploma program in cardiology technology and Supervised practical training.
  • Cardiology technologists require registration with the Canadian Society of Cardiology Technologists in all provinces except Quebec.
  • Electroencephalograph and other diagnostic technologists require completion of a two-year college or hospital-based program in electrophysiology technology and Supervised practical training.
  • Registration with the Canadian Board of Electroencephalograph Technologists is available for electroencephalograph technologists; it is required in Alberta and is usually required by employers in other provinces.
  • Registration with the Association of Electromyography Technologists of Canada is available for electromyography technologists and is usually required by employers.
  • Registration with l'Ordre des technologues en imagerie médicale, en radio-oncologie et en électrophysiologie médicale du Québec is required for cardiology technologists and electrophysiological technologists in Quebec.

Is NOC 32123 eligible for Express Entry?

Yes for the programs that need skilled work: TEER 2 is in the TEER 0 to 3 range IRCC accepts.

NOC 32123 and Express Entry
Program or drawNOC 32123
Federal Skilled Worker ProgramCounts as skilled work (TEER 0 to 3)
Canadian Experience ClassCounts as skilled work (TEER 0 to 3)
Federal Skilled Trades ProgramNot a listed trade
Healthcare and social services occupations (category draw)On the eligible list
French-language proficiency (category draw)Open to any occupation with NCLC 7 in French

Read how TEER categories work and the full list of NOC codes in each 2026 category draw. Category draws also need at least 12 months of full-time work (or the same amount part-time) in one listed occupation within the past 3 years.

How much does NOC 32123 pay?

Job Bank wages for this occupation, per hour. Low and high are, in most cases, the 10th and 90th percentiles, so 8 in 10 workers earn somewhere between them.

NOC 32123 wages by province and territory
AreaLowMedianHigh
Canada$23.00$34.00$51.00
Newfoundland and Labrador$26.30$36.34$46.58
Nova Scotia$25.69$33.53$40.36
New Brunswick$25.00$34.25$42.49
Quebec$26.26$33.99$38.70
Ontario$22.64$34.03$47.69
Manitoba$28.14$32.00$40.87
Saskatchewan$27.98$38.00$45.58
Alberta$26.59$39.54$48.83
British Columbia$35.00$39.00$45.64

Source: Job Bank, Employment and Social Development Canada (Job Bank 2025 wages, revised November 19, 2025), data from 2023-2024 (Labour Force Survey). Wages for job offers in LMIA and provincial programs are compared with these figures, so check the current numbers on Job Bank before you rely on them.

Using NOC 32123 duties on your resume

Canadian resumes do not list NOC codes. Employers read your job titles, what you did and what came of it. The NOC duties are still a useful checklist: if you did these tasks, say so in your own words and add the numbers that prove it.

For Express Entry, the reference letter from your employer should describe the duties you really performed, in line with this lead statement and most of the main duties, without copying the NOC text word for word. The free reference letter generator checks your duties against NOC 32123 as you write.

  • Start each bullet with a strong verb and end it with a result: how many, how often, how fast.
  • Use the job title your employer used, even if the NOC title is different.
  • Keep immigration details such as your NOC code and permit type off the resume.

Turn my duties into a resume Free to start, no card.

Where this information comes from

Occupation codes, titles and descriptions are adapted from Statistics Canada, National Occupational Classification (NOC) 2021 Version 1.0. This does not constitute an endorsement by Statistics Canada of this product.

Wages come from Job Bank, Employment and Social Development Canada (Job Bank 2025 wages, revised November 19, 2025). Contains information licensed under the Open Government Licence – Canada.

Express Entry rules come from Immigration, Refugees and Citizenship Canada (IRCC): the program pages for the Federal Skilled Worker Program, the Canadian Experience Class and the Federal Skilled Trades Program, and the category-based selection page as modified on June 22, 2026.

Frequently asked questions

What is the NOC code for a cardiac stress technologist?

NOC 32123, Cardiology technologists and electrophysiological diagnostic technologists, a TEER 2 occupation in NOC 2021.

What TEER is NOC 32123?

TEER 2. Usually a college diploma, an apprenticeship of 2 or more years, or a supervisory role. The TEER is the second digit of the code. See all TEER categories.

Is NOC 32123 eligible for Express Entry?

Yes. As a TEER 2 occupation it counts as skilled work for the Federal Skilled Worker Program and the Canadian Experience Class. You still have to meet every other requirement, and your duties must match the NOC description.

Is NOC 32123 in an Express Entry category-based draw?

Yes. IRCC’s 2026 list puts it in the healthcare and social services category. You need at least 12 months of full-time work (or the same part-time) in it within the past 3 years.

How much does NOC 32123 pay in Canada?

The Job Bank median across Canada is $34.00 an hour, with most wages between $23.00 and $51.00. Pay varies by province: see the table above.

Where is the official description?

On the Statistics Canada and ESDC NOC site: search 32123 in NOC 2021 Version 1.0. This page shows the same text, from the open data Statistics Canada publishes.

Your duties fit. Now show employers.

CVMaple turns the work you did into a Canadian resume: the right format, strong bullets and the keywords Canadian applicant tracking systems look for.

Build my resume free

More on NOC codes and Canadian resumes