How to Become a Software Engineer in Saskatchewan
Do you need a licence?
Licence required
You must be registered with the Association of Professional Engineers and Geoscientists of Saskatchewan to work as a software engineer in Saskatchewan or to use a protected title.
- Protected titles
- Not listed in the sources checked
Show the source
“Software Engineer Association of Professional Engineers and Geoscientists of Saskatchewan”
From saskatchewan.ca/residents/moving-to-saskatchewan/live-in-saskatchew..., checked October 10, 2026.
At a glance
- Licence status
- Licence required See the source
- Routes
-
- Trained in Canada: 5 steps, listed one-time fees $145 (2 fees depend on your situation and are not in the total)
- Licensed in another province: 1 step (1 fee depends on your situation and is not in the total)
- Trained outside Canada: 9 steps, listed one-time fees $145 (3 fees depend on your situation and are not in the total)
- Annual fees
-
- Member-in-Training total: $350 (paid annually to maintain registration as a member-in-training)
- Professional Member total: $450
Your roadmap
Tick each step as you finish it. Your ticks are kept in this browser only.
Trained in Canada
0 of 5 done
- Listed one-time fees: $145
- 2 fees depend on your situation and are not in the total
- 2 steps without a listed fee
- Annual fees: $450
- Listed time: 1.5 to 1.9 months (only 2 of 5 steps state a time)
-
The first step for registration with APEGS is to create an account on the APEGS self-serve portal.
Source
“The first step for registration with APEGS is to create an account.”
apegs.ca/apply/how-to-apply -
You apply as an engineer-in-training, which is the first step towards registration as a licensed professional engineer, and pay the application fee.
- Engineer-in-Training – Canadian Graduate: $200 (Canadian graduate applicants)
Time: 1 monthSource
“becoming an engineer-in-training is the first step towards registration as a licensed professional engineer (certified professional engineer), regardless of how much experience you may have. To become an engineer-in-training you must demonstrate that you have met the academic requirement for licensure as a professional engineer.”
apegs.ca/apply/how-to-apply -
Before applying for the professional licence you must have four years of engineering work experience assessed by the Experience Review Committee through the competency-based assessment system.
Source
“Before you are eligible to apply for your professional licence you must have four years of engineering work experience or geoscience work experience assessed by the Experience Review Committee.”
apegs.ca/apply/how-to-apply/work-experience-reporting -
To be registered as a professional engineer in Saskatchewan, applicants must pass the National Professional Practice Examination.
- National Professional Practice Exam: $145
Source
“To be registered as a professional engineer or geoscientist in Saskatchewan, applicants must pass a professional practice exam to confirm their knowledge of professionalism, law, and ethics. APEGS uses the National Professional Practice Examination (NPPE) for this purpose.”
apegs.ca/apply/how-to-apply/professional-practice-exam -
Once registered as an engineer-in-training and all requirements are complete, you apply to get your professional licence.
- Professional Engineer/Geoscientist (from Member-in-Training): $100 (applying from member-in-training)
Source
“Professional Engineer/Geoscientist (from Member-in-Training) | $100 | 2 to 4 weeks”
apegs.ca/apply/fees
Time: 2 to 4 weeksTime source
“Professional Engineer/Geoscientist (from Member-in-Training) | $100 | 2 to 4 weeks”
apegs.ca/apply/feesSource
“If you are already registered as a geoscientist-in-training or engineer-in-training with APEGS and you have completed all the requirements to become a professional, you must apply to get your professional license.”
apegs.ca/apply/how-to-apply - Professional Engineer/Geoscientist (from Member-in-Training): $100 (applying from member-in-training)
Listed fees for this route
One-time total listed: $145
| Fee type | Amount | Share |
|---|---|---|
| Exams | $145 | 100% |
| One-time total | $145 | 100% |
2 fees depend on your situation and are not in the total.
2 steps without a listed fee, so the total may not be the full cost.
Annual fees: $450 a year Paid every year, so not part of the one-time total. 1 fee depends on your situation and is not in the total.
- Member-in-Training total: $350 (paid annually to maintain registration as a member-in-training)
- Professional Member total: $450
Licensed in another province
0 of 1 done
- 1 fee depends on your situation and is not in the total
- Annual fees: $450
- Listed time: 0.9 to 1.4 months
-
If you are registered as a professional engineer elsewhere in Canada and are in good standing, you can apply in the Inter-Association Mobility – Professional Member category.
- Professional Engineer/Geoscientist – Inter-Association Mobility: $300 (inter-association mobility applicants)
Source
“Professional Engineer/Geoscientist – Inter-Association Mobility | $300 | 4 to 6 weeks”
apegs.ca/apply/fees
Time: 4 to 6 weeksTime source
“Professional Engineer/Geoscientist – Inter-Association Mobility | $300 | 4 to 6 weeks”
apegs.ca/apply/feesSource
“If you are registered as a professional engineer or professional geoscientist elsewhere in Canada, and are in good standing, then you can apply in the Inter-Association Mobility – Professional Member category.”
apegs.ca/apply/how-to-apply/inter-association-mobility - Professional Engineer/Geoscientist – Inter-Association Mobility: $300 (inter-association mobility applicants)
Listed fees for this route
1 fee depends on your situation and is not in the total.
Annual fees: $450 a year Paid every year, so not part of the one-time total. 1 fee depends on your situation and is not in the total.
- Member-in-Training total: $350 (paid annually to maintain registration as a member-in-training)
- Professional Member total: $450
Trained outside Canada
0 of 9 done
- Listed one-time fees: $145
- 3 fees depend on your situation and are not in the total
- 5 steps without a listed fee
- Annual fees: $450
- Listed time: 4 to 8 months (only 2 of 9 steps state a time)
-
Review the application process details and then create a user account with APEGS.
Source
“Review the full details of the application process here, then create a user account with APEGS here.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
Check your email for an APEGS sign up verification message and follow its link to the APEGS Central homepage.
Source
“You will need to check your email for an “APEGS sign up verification” from [email protected]. The link in this email will take you to the APEGS Central homepage.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
Select the Engineer-in-Training International Graduate application type and pay the application fee by credit card to submit it online.
- Engineer-in-Training – International Graduate: $200 (international graduate applicants)
Time: 2 to 4 monthsTime source
“Engineer-in-Training – International Graduate | $200 | 2 to 4 months”
apegs.ca/apply/feesSource
“select “Apply Now” and choose the “Engineer-in-Training International Graduate” application type. To submit your application online you must pay the application fee by credit card”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
Apply to World Education Services for an ICAP course-by-course credential assessment and include APEGS as a recipient.
Source
“Apply to World Education Services (WES) for an ICAP course-by-course credential assessment and include APEGS as a recipient.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
Send the required documents, such as official Canadian transcripts if you have relevant Canadian post-graduate education and a Proof of Identification Form, to APEGS.
Source
“You must send the following required documents to APEGS: Official Canadian Transcripts (if you have relevant, Canadian, post-graduate education) issued directly to APEGS by the institution ... Proof of Identification Form (fillable pdf with instructions)”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
If APEGS determines an academic assessment is required, you complete a self-assessment, submit your resume and pay the academic assessment fee, and the Academic Review Committee will determine whether you met the academic requirement.
- Academic Assessment: $200 (if an academic assessment is required)
Time: 2 to 4 monthsSource
“If an academic assessment is required, you will be asked to complete a self-assessment, submit your resume and provide online payment for the academic assessment fee. These will be added to your requirements list.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
Depending on the outcome of your academic assessment, you may be required to write technical exams, complete approved courses, or have your work experience assessed.
- Technical Exam (per exam): $460 (per technical exam)
Source
“Depending on the outcome of your academic assessment, you may be required to write technical exams, complete approved courses, or have your work experience assessed. The options will be explained to you when you receive your result.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
Once you have been approved and paid your registration fees, you can use the Engineer-In-Training title.
Source
“Once you have been approved and paid your registration fees, you can use the “Engineer-In-Training” title.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... -
To be registered as a professional engineer in Saskatchewan, applicants must pass the National Professional Practice Examination.
- National Professional Practice Exam: $145
Source
“To be registered as a professional engineer or geoscientist in Saskatchewan, applicants must pass a professional practice exam to confirm their knowledge of professionalism, law, and ethics. APEGS uses the National Professional Practice Examination (NPPE) for this purpose.”
apegs.ca/apply/how-to-apply/professional-practice-exam
Listed fees for this route
One-time total listed: $145
| Fee type | Amount | Share |
|---|---|---|
| Exams | $145 | 100% |
| One-time total | $145 | 100% |
3 fees depend on your situation and are not in the total.
5 steps without a listed fee, so the total may not be the full cost.
Annual fees: $450 a year Paid every year, so not part of the one-time total. 1 fee depends on your situation and is not in the total.
- Member-in-Training total: $350 (paid annually to maintain registration as a member-in-training)
- Professional Member total: $450
Other listed fees
The regulator lists these without tying them to one step, so they are not in the route totals above. Check which apply to you.
- Technical Exam Re-read: $330
Requirements
Education
To become an engineer-in-training you must demonstrate that you have met the academic requirement for licensure as a professional engineer.
Source
“To become an engineer-in-training you must demonstrate that you have met the academic requirement for licensure as a professional engineer.”
apegs.ca/apply/how-to-apply
Experience
Before you are eligible to apply for your professional licence you must have four years of engineering work experience assessed by the Experience Review Committee.
Source
“Before you are eligible to apply for your professional licence you must have four years of engineering work experience or geoscience work experience assessed by the Experience Review Committee.”
apegs.ca/apply/how-to-apply/work-experience-reportingApplicants must have a minimum of four years of experience validated in the competency-based assessment system, and at least 6 months of experience in the two years immediately prior to submitting their assessment.
Source
“applicants must have a minimum of four years of experience validated in the system, and at least 6 months of experience in the two years immediately prior to submitting their assessment.”
apegs.ca/apply/how-to-apply/work-experience-reporting
Good character
Applicants must meet the Good Character Guideline, and action will be taken if APEGS discovers an applicant may not meet it.
Source
“If, during the application process, APEGS discovers that an applicant may not meet the Good Character Guideline then action will be taken.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini...
Other
To be registered as a professional engineer in Saskatchewan, applicants must pass a professional practice exam to confirm their knowledge of professionalism, law, and ethics.
Source
“To be registered as a professional engineer or geoscientist in Saskatchewan, applicants must pass a professional practice exam to confirm their knowledge of professionalism, law, and ethics.”
apegs.ca/apply/how-to-apply/professional-practice-examApplicants must be registered as an engineer-in-training to be eligible to report work experience and to write the NPPE.
Source
“To be eligible, you must be registered as an engineering-in-training or geoscientist-in-training, OR a member-in-training applicant who has been given the option to report their work experience prior to becoming a member-in-training.”
apegs.ca/apply/how-to-apply/work-experience-reporting
Already licensed in another province?
Not stated
The page says professional engineers registered elsewhere in Canada and in good standing can apply in the Inter-Association Mobility – Professional Member category, but it does not state whether they can register without retaking the entry-to-practice exam or a competence assessment. Source
“If you are registered as a professional engineer or professional geoscientist elsewhere in Canada, and are in good standing, then you can apply in the Inter-Association Mobility – Professional Member category.”
apegs.ca/apply/how-to-apply/inter-association-mobility
Apply in mobility category
Source
“If you are registered as a professional engineer or professional geoscientist elsewhere in Canada, and are in good standing, then you can apply in the Inter-Association Mobility – Professional Member category.”
apegs.ca/apply/how-to-apply/inter-association-mobility
Processing time: Not stated by the regulator Check with Association of Professional Engineers and Geoscientists of Saskatchewan
Credential assessment
WES ICAP course-by-course credential assessment
Academic credential evaluation for internationally educated applicants
Source
“Apply to World Education Services (WES) for an ICAP course-by-course credential assessment and include APEGS as a recipient.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini...
Exams
-
National Professional Practice Exam (NPPE)
Source
“APEGS uses the National Professional Practice Examination (NPPE) for this purpose.”
apegs.ca/apply/how-to-apply/professional-practice-examWhich provinces ask for the National Professional Practice Exam (NPPE)
-
Technical Exams
Source
“you may be required to write technical exams, complete approved courses, or have your work experience assessed.”
apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini...
Language tests
Not stated by the regulator Check with Association of Professional Engineers and Geoscientists of Saskatchewan
Canadian experience
Not stated by the regulator Check with Association of Professional Engineers and Geoscientists of Saskatchewan
Supervised practice
Not stated by the regulator Check with Association of Professional Engineers and Geoscientists of Saskatchewan
Demand and pay
No Job Bank wage or outlook data for this occupation yet.
Software engineers in other provinces and territories
- British Columbia Not confirmed yet
- Alberta Not confirmed yet
- Manitoba Not confirmed yet
- Ontario Not confirmed yet
- Quebec Not confirmed yet
- New Brunswick Not confirmed yet
- Nova Scotia Not confirmed yet
- Prince Edward Island Not confirmed yet
- Newfoundland and Labrador Not confirmed yet
- Yukon Not confirmed yet
- Northwest Territories Not confirmed yet
- Nunavut Not confirmed yet
Sources checked
- Saskatchewan Regulatory Bodies | Regulated Occupations and Licensing Requirements | Government of Saskatchewan saskatchewan.ca/residents/moving-to-saskatchewan/live-in-saskatchew... · fetched October 10, 2026
- APEGS » Fees and Timelines apegs.ca/apply/fees · fetched October 10, 2026
- APEGS » How to Apply (Individuals) apegs.ca/apply/how-to-apply · fetched October 10, 2026
- APEGS » Work Experience Reporting apegs.ca/apply/how-to-apply/work-experience-reporting · fetched October 10, 2026
- APEGS » National Professional Practice Exam apegs.ca/apply/how-to-apply/professional-practice-exam · fetched October 10, 2026
- APEGS » Inter-Association Mobility apegs.ca/apply/how-to-apply/inter-association-mobility · fetched October 10, 2026
- APEGS » Engineer-in-Training – International Graduates apegs.ca/apply/how-to-apply/engineer-in-training/engineer-in-traini... · fetched October 10, 2026
Frequently asked questions
2
Do you need a licence to work as a software engineer in Saskatchewan?
Yes. Registration with the Association of Professional Engineers and Geoscientists of Saskatchewan is required to practise in Saskatchewan.
Which exams are required?
National Professional Practice Exam (NPPE), Technical Exams.
Getting Licensed? Get Your Resume Ready Too
Nainly pairs expert resume assessment with a done-for-you career marketing campaign, so your profile keeps reaching decision-makers while you work through the licensing steps.
Schedule a CallFree consultation. No commitment.