anzsco.com.au
ANZSCO 234612Skill level 1Version 4Updated 2026-04-26

Respiratory Scientist

A Respiratory Scientist conducts pulmonary function testing and sleep studies to diagnose and monitor respiratory conditions in hospitals and specialist clinics across Australia.

Indicative salary range
$65,000 - $110,000 (2025 indicative)

Full-time AUD, 2025 indicative. Wide bands reflect variation by employer, experience, and location.

Labour market demand

Moderate demand in hospital respiratory departments and sleep clinics.

Occupation list membership

Which Department of Home Affairs skilled lists this occupation currently appears on.

  • CSOLCombined Skilled Occupation List

    The merged skilled list that consolidates previous MLTSSL and STSOL eligibility under the Skills in Demand program.

Assessing authority

The body that assesses skills for migration purposes for this occupation.

Visa pathways

Australian visa subclasses for which this occupation is currently eligible.

Key duties

  • Perform spirometry, lung volume, and gas diffusion tests
  • Conduct sleep studies and polysomnography
  • Assist with bronchoscopy and other respiratory procedures
  • Report and interpret results for respiratory physicians

Skills required

  • Pulmonary function testing and spirometry
  • Polysomnography and sleep study analysis
  • Medical gas handling and respiratory equipment
  • Clinical data interpretation and reporting

Typical qualifications pathway

Bachelor's degree in medical science or respiratory science. VETASSESS assesses qualifications.

Visa & occupation list information

Listed on CSOL, enabling subclasses 186, 482, and 494 For advice on which pathway suits your circumstances, consult a registered MARA migration agent.

anzsco.com.au is information-only. For personalised advice on your situation, always consult a registered MARA migration agent.

Scan with your phone to open an AI chat about this occupation — no agent, no affiliation, just info you can trust.

Occupation record last reviewed by editorial team: