Engineering Assistant
CA$41.15 - CA$42.40/hr
Reporting to the Senior Manager - Utilities, the Engineering Assistant provides a combination of specialized administrative and technical support services for the Utilities Division. This role is ...
New
CA$41.15 - CA$42.40/hr
Reporting to the Senior Manager - Utilities, the Engineering Assistant provides a combination of specialized administrative and technical support services for the Utilities Division. This role is ...
New
CA$41.15 - CA$42.40/hr
Reporting to the Senior Manager - Utilities, the Engineering Assistant provides a combination of specialized administrative and technical support services for the Utilities Division. This role is ...
New
Duncan, BC · On-site
CA$41.15 - CA$42.40/hr
Reporting to the Senior Manager - Utilities, the Engineering Assistant provides a combination of specialized administrative and technical support services for the Utilities Division. This role is ...
Duncan, BC · On-site
CA$41.15 - CA$42.40/hr
Reporting to the Senior Manager - Utilities, the Engineering Assistant provides a combination of specialized administrative and technical support services for the Utilities Division. This role is ...
Burnaby, BC · On-site
Remote programming - Assist Installers/Technicians in loading, testing the program and performing modifications. * Configuration of supporting equipment and system configuration tasks which may ...
Quick apply
Burnaby, BC · On-site
Remote programming - Assist Installers/Technicians in loading, testing the program and performing modifications. * Configuration of supporting equipment and system configuration tasks which may ...
Burnaby, BC · Hybrid
Remote programming - Assist Installers/Technicians in loading, testing the program and performing modifications. * Configuration of supporting equipment and system configuration tasks which may ...
Burnaby, BC · Hybrid
Remote programming - Assist Installers/Technicians in loading, testing the program and performing modifications. * Configuration of supporting equipment and system configuration tasks which may ...
Vancouver, BC · Hybrid
Main Purpose and Function The Engineering Assistant III performs a variety of technical, supervisory, outreach, and administrative duties primarily to support the various programs managed within the ...
New
Vancouver, BC · Hybrid
Main Purpose and Function The Engineering Assistant III performs a variety of technical, supervisory, outreach, and administrative duties primarily to support the various programs managed within the ...
New
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Work collaboratively with engineers, designers and drafters in the preparation of deliverables to BBA and client standards * Assist in the preparation of design deliverables under the supervision of ...
Work collaboratively with engineers, designers and drafters in the preparation of deliverables to BBA and client standards * Assist in the preparation of design deliverables under the supervision of ...
Vancouver, BC · On-site
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Vancouver, BC · On-site
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Vancouver, BC · On-site
Work collaboratively with engineers, designers and drafters in the preparation of deliverables to BBA and client standards * Assist in the preparation of design deliverables under the supervision of ...
Vancouver, BC · On-site
Work collaboratively with engineers, designers and drafters in the preparation of deliverables to BBA and client standards * Assist in the preparation of design deliverables under the supervision of ...
CA$25 - CA$27.50/hr
Working under the guidance of senior engineers, this role will assist in improving production efficiency, maintaining quality standards, and supporting various engineering projects aimed at enhancing ...
CA$25 - CA$27.50/hr
Working under the guidance of senior engineers, this role will assist in improving production efficiency, maintaining quality standards, and supporting various engineering projects aimed at enhancing ...
Be Seen First
Gibsons, BC · On-site
CA$8.0K - CA$20K/yr
Work closely with the Board and program coordinators to align volunteer needs with programming * Assist in improving volunteer systems, processes, and communication tools * Support a positive ...
New
Quick apply
Be Seen First
Gibsons, BC · On-site
CA$8.0K - CA$20K/yr
Work closely with the Board and program coordinators to align volunteer needs with programming * Assist in improving volunteer systems, processes, and communication tools * Support a positive ...
New
CA$140K - CA$190K/yr
Academic Job Category Faculty Bargaining Job Title Assistant or Associate Professor of Teaching in Electrical and Computer Engineering Department UBCO | Faculty | School of Engineering | Faculty of ...
CA$140K - CA$190K/yr
Academic Job Category Faculty Bargaining Job Title Assistant or Associate Professor of Teaching in Electrical and Computer Engineering Department UBCO | Faculty | School of Engineering | Faculty of ...
CA$55K - CA$75K/yr
Assistant Engineer, Modifications ID: 1469 Department: Support Group Location: Richmond, BC Salary Range: $55,000 - $75,000 annually Company : FPS Food Process Solutions More about this job ...
CA$55K - CA$75K/yr
Assistant Engineer, Modifications ID: 1469 Department: Support Group Location: Richmond, BC Salary Range: $55,000 - $75,000 annually Company : FPS Food Process Solutions More about this job ...
CA$140K - CA$190K/yr
We welcome applicants with diverse backgrounds in mechanical and manufacturing engineering ... Assistant Professor of Teaching: Appointment to this rank requires completion of academic (and/or ...
CA$140K - CA$190K/yr
We welcome applicants with diverse backgrounds in mechanical and manufacturing engineering ... Assistant Professor of Teaching: Appointment to this rank requires completion of academic (and/or ...
CA$140K - CA$190K/yr
Eng.) with Engineers and Geoscientists British Columbia ( within three years of appointment. The ... Assistant Professor: Appointment to this rank normally requires completion of academic and/or ...
CA$140K - CA$190K/yr
Eng.) with Engineers and Geoscientists British Columbia ( within three years of appointment. The ... Assistant Professor: Appointment to this rank normally requires completion of academic and/or ...
CA$64K - CA$84K/yr
Working under the direction of a Lead or Design Engineer, the Electrical Designer will support the development of electrical design packages for low and medium voltage switchgear, assist with CAD ...
CA$64K - CA$84K/yr
Working under the direction of a Lead or Design Engineer, the Electrical Designer will support the development of electrical design packages for low and medium voltage switchgear, assist with CAD ...
CA$140K - CA$190K/yr
Eng.) with Engineers and Geoscientists British Columbia ( within three years of appointment ... Assistant Professor of Teaching: Appointment to this rank normally requires completion of academic ...
CA$140K - CA$190K/yr
Eng.) with Engineers and Geoscientists British Columbia ( within three years of appointment ... Assistant Professor of Teaching: Appointment to this rank normally requires completion of academic ...
Maintain a professional database of process information that will assist on-going career ... University Degree in Metallurgy, Chemical Engineering or equivalent qualification. 5 + years ...
Maintain a professional database of process information that will assist on-going career ... University Degree in Metallurgy, Chemical Engineering or equivalent qualification. 5 + years ...
Support the design of protection, control, and metering systems for electrical substations (12 kV to 500 kV) under the guidance of senior engineers * Assist in the preparation of key design ...
Support the design of protection, control, and metering systems for electrical substations (12 kV to 500 kV) under the guidance of senior engineers * Assist in the preparation of key design ...
Developing electrical team standards and functions as a technical leader that can be used as a guide on all projects by senior and intermediate engineers. * Assist in writing proposals, developing ...
Developing electrical team standards and functions as a technical leader that can be used as a guide on all projects by senior and intermediate engineers. * Assist in writing proposals, developing ...
$9.38 - $10.82
7% of jobs
$10.82 - $12.26
5% of jobs
$12.26 - $13.70
3% of jobs
$14.47 is the 25th percentile. Wages below this are outliers.
$13.70 - $15.14
17% of jobs
The median wage is $16.59 / hr.
$15.14 - $16.59
17% of jobs
$16.59 - $18.03
5% of jobs
$18.03 - $19.47
7% of jobs
$20.58 is the 75th percentile. Wages above this are outliers.
$19.47 - $20.91
16% of jobs
$20.91 - $22.36
10% of jobs
$22.36 - $23.80
3% of jobs
$23.80 - $25.24
9% of jobs
$9
$18
$25
| 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 British Columbia are:
Cities in British Columbia with the most Programming Assistant job openings:

CA$41.15 - CA$42.40/hr
Full-time
Posted 2 days ago
New
The Cowichan Valley Regional District is now accepting applications from prospective candidates for the temporary (two year) full time position of Engineering Assistant in the Utilities Division of the Operations Department.
Reporting to the Senior Manager - Utilities, the Engineering Assistant provides a combination of specialized administrative and technical support services for the Utilities Division. This role is responsible for performing a wide variety of tasks that assist in the planning, operation, and management of utilities infrastructure, including water, wastewater, stormwater, and streetlighting systems. Work includes responding to routine inquiries, processing applications, as well as the operational monitoring, collection and input of data. The Engineering Assistant drafts correspondence, assists in maintaining and updating records/asset inventories and provides financial support services.
An equivalent combination of education, training and experience may be considered.
View the full job description listing all the requirements.
Guaranteed 35 hours of work per week, Monday to Friday, 8:30 a.m. to 4:30 p.m., and eligible for flex time. This position may be required to attend some evening and weekend meetings. Please note this position is not eligible for Work-From-Home consideration.
Wage rate in 2 steps as per the Collective Agreement between the CVRD and CUPE Local 358, $41.15 - $42.40 per hour (2026 rates). Benefits are included as per the CUPE Collective Agreement.
Please submit a resume and cover letter at the link above by 4:30 pm on the date indicated. If you have not been required to submit one recently, please include a driver’s abstract with your application.
Testing may be required during the interview process. Testing is based on the knowledge, skills, abilities and qualifications as indicated in this posting.
Job applicants requiring accommodation to participate in any stage of the hiring process should contact Human Resources at hr@cvrd.bc.ca to communicate their accommodation needs. Please include the position title and competition number.