Scientific Assistant
Victoria, BC ยท On-site
A Scientific Assistant (SA) plays an important role in ensuring the department functions ... Working experience with engineering software packages such as MATLAB, SolidWorks, AutoCAD, LabVIEW ...
New
Victoria, BC ยท On-site
A Scientific Assistant (SA) plays an important role in ensuring the department functions ... Working experience with engineering software packages such as MATLAB, SolidWorks, AutoCAD, LabVIEW ...
New
Victoria, BC ยท On-site
A Scientific Assistant (SA) plays an important role in ensuring the department functions ... Working experience with engineering software packages such as MATLAB, SolidWorks, AutoCAD, LabVIEW ...
New
Victoria, BC ยท On-site
A ssist with temporary works engineering (planning, design, inspection, etc.) Project Execution * G eneral * P repare and review project submittals (contractor, subcontractor submittals) * M easure ...
Victoria, BC ยท On-site
A ssist with temporary works engineering (planning, design, inspection, etc.) Project Execution * G eneral * P repare and review project submittals (contractor, subcontractor submittals) * M easure ...
Sidney, BC ยท On-site
CA$80K - CA$100K/yr
Methods Engineering Technologist The Organization De Havilland Aircraft of Canada Ltd. ('DHC') is a ... Work order instructions) * Assist Area Managers in developing plans to increase efficiency ...
Quick apply
Sidney, BC ยท On-site
CA$80K - CA$100K/yr
Methods Engineering Technologist The Organization De Havilland Aircraft of Canada Ltd. ('DHC') is a ... Work order instructions) * Assist Area Managers in developing plans to increase efficiency ...
Victoria, BC ยท On-site
CA$24/hr
What you will be doing * Assist the project manager, project engineer and the site construction staff in the application of principles, methods and techniques of construction and engineering ...
Victoria, BC ยท On-site
CA$24/hr
What you will be doing * Assist the project manager, project engineer and the site construction staff in the application of principles, methods and techniques of construction and engineering ...
Victoria, BC ยท On-site
They are in search of a new Engineering Solutions/Representative for the Greater Victoria Area ... Carry out Lunch and Learn (or similar) presentations when requested to do so. * Assist with ...
Quick apply
Victoria, BC ยท On-site
They are in search of a new Engineering Solutions/Representative for the Greater Victoria Area ... Carry out Lunch and Learn (or similar) presentations when requested to do so. * Assist with ...
... programming and program evaluation. The Student Wellness Centre (SWC), housing both Health and ... The SWC Assistant (Reception) contributes to a collaborative team environment and has primary ...
New
... programming and program evaluation. The Student Wellness Centre (SWC), housing both Health and ... The SWC Assistant (Reception) contributes to a collaborative team environment and has primary ...
New
Victoria, BC ยท Hybrid
CA$48 - CA$62/hr
Prepare geotechnical reports, drawings, and specifications. * Assist with proposals, budgets, and ... Support senior engineers with technical tasks. * Oversee work performed by junior engineers and ...
Victoria, BC ยท Hybrid
CA$48 - CA$62/hr
Prepare geotechnical reports, drawings, and specifications. * Assist with proposals, budgets, and ... Support senior engineers with technical tasks. * Oversee work performed by junior engineers and ...
Victoria, BC ยท On-site
$40/hr
Quality Control Technologist - industrial engineering Number of Available Positions: 1 Terms of ... Identify and document non-conformities, assist with root-cause investigations, and verify the ...
Victoria, BC ยท On-site
$40/hr
Quality Control Technologist - industrial engineering Number of Available Positions: 1 Terms of ... Identify and document non-conformities, assist with root-cause investigations, and verify the ...
Victoria, BC ยท On-site
CA$40/hr
Quality Control Technologist - industrial engineering Number of Available Positions: 1 Terms of ... Identify and document non-conformities, assist with root-cause investigations, and verify the ...
Quick apply
Victoria, BC ยท On-site
CA$40/hr
Quality Control Technologist - industrial engineering Number of Available Positions: 1 Terms of ... Identify and document non-conformities, assist with root-cause investigations, and verify the ...
Are you an engineer with project and people management experience? Do you have experience in ... measures. * Assist in business development activities and undertake leadership roles in proposal ...
Are you an engineer with project and people management experience? Do you have experience in ... measures. * Assist in business development activities and undertake leadership roles in proposal ...
... matters. * Assist with the planning and pursuit of new business opportunities. * Uses creativity ... Registered as a Professional Engineer in the province of BC (or eligible to become registered ...
... matters. * Assist with the planning and pursuit of new business opportunities. * Uses creativity ... Registered as a Professional Engineer in the province of BC (or eligible to become registered ...
Victoria, BC ยท On-site
CA$73K - CA$97K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... defence sector clients * Assist in ensuring designs meet applicable codes, standards, and ...
Victoria, BC ยท On-site
CA$73K - CA$97K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... defence sector clients * Assist in ensuring designs meet applicable codes, standards, and ...
Victoria, BC ยท On-site
CA$73K - CA$97K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... defence sector clients * Assist in ensuring designs meet applicable codes, standards, and ...
Victoria, BC ยท On-site
CA$73K - CA$97K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... defence sector clients * Assist in ensuring designs meet applicable codes, standards, and ...
This role is for senior, hands-on engineers who value ownership and complexity. You will work ... Demonstrated use of AI assistants and/or agentic tools to accelerate infrastructure development ...
This role is for senior, hands-on engineers who value ownership and complexity. You will work ... Demonstrated use of AI assistants and/or agentic tools to accelerate infrastructure development ...
We're hiring a Platform Engineer who brings deep integration expertise, thinks beyond the ticket ... Demonstrated proficiency using AI assistants and/or agentic tools to accelerate Workday ...
We're hiring a Platform Engineer who brings deep integration expertise, thinks beyond the ticket ... Demonstrated proficiency using AI assistants and/or agentic tools to accelerate Workday ...
Prepares equipment submittals and validates equipment selection. * Assist Account Manager(s) to ... Bachelor's degree in engineering, engineering technology, HVAC Technician, or business management ...
New
Prepares equipment submittals and validates equipment selection. * Assist Account Manager(s) to ... Bachelor's degree in engineering, engineering technology, HVAC Technician, or business management ...
New
Prepares equipment submittals and validates equipment selection. * Assist Account Manager(s) to ... Bachelor's degree in engineering, engineering technology, HVAC Technician, or business management ...
New
Prepares equipment submittals and validates equipment selection. * Assist Account Manager(s) to ... Bachelor's degree in engineering, engineering technology, HVAC Technician, or business management ...
New
Victoria, BC ยท On-site
CA$44.25/hr
... assist in the production, and updating of related engineering drawings, maps, and statistical reports. Apply the principles of project management on construction projects; liaise with other ...
Victoria, BC ยท On-site
CA$44.25/hr
... assist in the production, and updating of related engineering drawings, maps, and statistical reports. Apply the principles of project management on construction projects; liaise with other ...
... programming and university policies and procedures. This position works closely with the Provost ... In order for the highest standard of quality to be achieved, the Administrative Assistant must ...
... programming and university policies and procedures. This position works closely with the Provost ... In order for the highest standard of quality to be achieved, the Administrative Assistant must ...
Victoria, BC ยท On-site
CA$62K - CA$85K/yr
Formatting, Importing and Analyzing data * Assist with Internal Automation * Work collaboratively with designers, programmers, internal and external customers. * Analyze business requirements and ...
Quick apply
Victoria, BC ยท On-site
CA$62K - CA$85K/yr
Formatting, Importing and Analyzing data * Assist with Internal Automation * Work collaboratively with designers, programmers, internal and external customers. * Analyze business requirements and ...
$10.09 - $11.64
7% of jobs
$11.64 - $13.20
5% of jobs
$13.20 - $14.75
3% of jobs
$15.57 is the 25th percentile. Wages below this are outliers.
$14.75 - $16.30
17% of jobs
The median wage is $17.85 / hr.
$16.30 - $17.85
17% of jobs
$17.85 - $19.41
5% of jobs
$19.41 - $20.96
7% of jobs
$22.15 is the 75th percentile. Wages above this are outliers.
$20.96 - $22.51
16% of jobs
$22.51 - $24.06
10% of jobs
$24.06 - $25.62
3% of jobs
$25.62 - $27.17
9% of jobs
$10
$19
$27
| Aspect | Programming Assistant | Software Developer |
|---|---|---|
| Required Credentials | Typically an associate degree or coding bootcamp certification | Bachelor's degree in computer science or related field |
| Work Environment | Support teams, assist in coding tasks, often in collaborative settings | Design, develop, and maintain software applications independently or in teams |
| Employer & Industry Usage | Used in tech companies, startups, and IT departments for support roles | Core role in software companies, tech firms, and development agencies |
In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.
The most popular types of Programming jobs in Victoria, BC are:
Cities near Victoria, BC with the most Programming Assistant job openings:

Full-time
Posted 3 days ago
New
Mandate: A Scientific Assistant (SA) plays an important role in ensuring the department functions efficiently and effectively by supporting students and faculty members and by coordinating with other technical staff, such as the Manager of Laboratories (ML), Senior Scientific Assistants (SSAs), and Scientific Assistants (SAs), as needed for the daytoday operation of the unit. This position also provides specialistlevel advice and training to students, faculty, and teaching assistants in the use of equipment and software in the undergraduate laboratories in the Mechanical Engineering and Biomedical Engineering programs. Objectives: Support faculty and staff in developing, maintaining, and upgrading all teaching labs.
Support development of instructional lab manuals and the updating of lab equipment. Provide oversight, ensuring that policy procedures and the safety of labs and student teams are followed in the department. Support teaching assistants by providing training and oversight for running teaching labs.
Provide additional support to improve current processes and optimize procedures to ensure the department operates smoothly and effectively. Support department leadership in meeting longterm planning and academic goals. This role may require working outside of normal working hours on an emergency or pre-scheduled basis.This position requires a level of education, training, and experience equivalent to an undergraduate degree in Engineering (mechanical, electrical, biomedical) plus 3 years of relevant experience
An equivalent combination of education, training, and experience may be considered. Knowledge, skills, and abilities include: Commitment to valuing diversity and contributing to an inclusive and respectful working and learning environment. Ability to design and construct electro-mechanical apparatus and interfacing with computers.
Demonstrated experience using electronic equipment such as power supplies, digital oscilloscopes, LCR meters, signal generators, DAQ, etc. Working experience with engineering software packages such as MATLAB, SolidWorks, AutoCAD, LabVIEW, ANSYS or similar. Working familiarity with manual and computer-controlled machining equipment such as milling machines, lathes, laser cutting machine, etc.
Familiarity with 3D printers, 3D scanners, bioprinters, etc. Proficiency in microcontroller programming. Proficiency in computer programming languages such as Python, Java Script, C, C++.
Experience with the use of electronic sensors, such as strain gages, thermocouples, pressure gages, encoders, etc. and subsequent data acquisition systems. Demonstrated experience with the management of information systems and technology in accordance with industry best practice and internal UVic policies and standards including relevant professional development to keep knowledge and skills current.
Proficiency with Microsoft Windows and Microsoft Office Suite. Ability to apply project management best practices to achieve multiple project goals/tasks on time. Ability to communicate and collaborate effectively with individuals from diverse backgrounds and tailor communication style for different audiences and situations.
Ability to build and maintain positive working relationships. Ability to maintain required safety certifications up to date (such as WHMIS, Laser Safety, Compressed gas, etc.) Ability to grasp and articulate different engineering concepts. Ability to act effectively under pressure in a dynamic environment
Ability to take initiative and work with limited direction. Ability to mentor and coach Teaching Assistants and student teams, and act as a resource. Assets and preferences: Experience with practical design of analog and digital circuits and fabrication of circuit boards.
Familiarity with the tissue culture in a BSL2 environment. Knowledge and/or experience about microfluidics. Familiarity with UVic programs, policies, procedures and business systems.This position requires a level of education, training, and experience equivalent to an undergraduate degree in Engineering (mechanical, electrical, biomedical) plus 3 years of relevant experience
An equivalent combination of education, training, and experience may be considered. Knowledge, skills, and abilities include: Commitment to valuing diversity and contributing to an inclusive and respectful working and learning environment. Ability to design and construct electro-mechanical apparatus and interfacing with computers.
Demonstrated experience using electronic equipment such as power supplies, digital oscilloscopes, LCR meters, signal generators, DAQ, etc. Working experience with engineering software packages such as MATLAB, SolidWorks, AutoCAD, LabVIEW, ANSYS or similar. Working familiarity with manual and computer-controlled machining equipment such as milling machines, lathes, laser cutting machine, etc.
Familiarity with 3D printers, 3D scanners, bioprinters, etc. Proficiency in microcontroller programming. Proficiency in computer programming languages such as Python, Java Script, C, C++.
Experience with the use of electronic sensors, such as strain gages, thermocouples, pressure gages, encoders, etc. and subsequent data acquisition systems. Demonstrated experience with the management of information systems and technology in accordance with industry best practice and internal UVic policies and standards including relevant professional development to keep knowledge and skills current.
Proficiency with Microsoft Windows and Microsoft Office Suite. Ability to apply project management best practices to achieve multiple project goals/tasks on time. Ability to communicate and collaborate effectively with individuals from diverse backgrounds and tailor communication style for different audiences and situations.
Ability to build and maintain positive working relationships. Ability to maintain required safety certifications up to date (such as WHMIS, Laser Safety, Compressed gas, etc.) Ability to grasp and articulate different engineering concepts. Ability to act effectively under pressure in a dynamic environment
Ability to take initiative and work with limited direction. Ability to mentor and coach Teaching Assistants and student teams, and act as a resource. Assets and preferences: Experience with practical design of analog and digital circuits and fabrication of circuit boards.
Familiarity with the tissue culture in a BSL2 environment. Knowledge and/or experience about microfluidics. Familiarity with UVic programs, policies, procedures and business systems.