Talent.com

Computer programming Jobs in Port Coquitlam, BC

Create a job alert for this search

Computer programming • port coquitlam bc

Last updated: 1 day ago
Regional Programming Lead – Canada

Regional Programming Lead – Canada

Carollo Engineers, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
Carollo Engineers is an internationally recognized environmental engineering firm that specializes in the planning, design, and construction of water and wastewater facilities.We are seeking a Regi...Show moreLast updated: 2 days ago
  • Promoted
CNC Milling Machinist (Programming Required)

CNC Milling Machinist (Programming Required)

Mahler Machining LtdCoquitlam, BC, Canada
Full-time
Mahler Machining is seeking experienced.Our business is a leading high-precision component manufacturer for BC and international customers. No two days will be the same given our company's focus...Show moreLast updated: 30+ days ago
CNC (computer numerical control) machinist

CNC (computer numerical control) machinist

Drabek Technologies LtdCoquitlam, Metro Vancouver Regional District, CA
Full-time
CNC (computer numerical control) machinist.Education : Secondary (high) school graduation certificate.Experience : 2 years to less than 3 years. Work location : On site (no remote option).Compute dimen...Show moreLast updated: 1 day ago
CNC (computer numerical control) machinist

CNC (computer numerical control) machinist

Apex Technologies Ltd.Burnaby, BC, CA
Full-time +1
Heures de travail : 40 hours per week.Other trades certificate or diploma.Compute dimensions and tolerances of machine parts. Measure and lay out work pieces in preparation for assembly.Read and inte...Show moreLast updated: 30+ days ago
Co-op Firmware Test Engineer (8–16 mo)

Co-op Firmware Test Engineer (8–16 mo)

NETINT TechnologiesBurnaby, Metro Vancouver Regional District, CA
Full-time
A Canadian silicon solutions provider is looking for a Co-op Firmware Engineer in Test for 8 to 16 months.In this role, you will design and implement automated test systems, enhance test coverage o...Show moreLast updated: 11 days ago
  • Promoted
Computer programming Private Tutoring Jobs Coquitlam

Computer programming Private Tutoring Jobs Coquitlam

SuperprofCoquitlam, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show moreLast updated: 30+ days ago
CNC Milling Machinist (Programming Required)

CNC Milling Machinist (Programming Required)

Mahler MachiningCoquitlam, Metro Vancouver Regional District, CA
Full-time
CNC Milling Machinist (Programming Required).Be among the first 25 applicants.This range is provided by Mahler Machining. Your actual pay will be based on your skills and experience — talk with your...Show moreLast updated: 2 days ago
Student Assistant, Computer Lab (Computer Science)

Student Assistant, Computer Lab (Computer Science)

Douglas CollegeNew Westminster, BC, CA
Full-time
Student Assistant, Computer Lab (Computer Science).Be among the first 25 applicants.Student Assistant, Computer Lab (Computer Science). Get AI-powered advice on this job and more exclusive features....Show moreLast updated: 30+ days ago
computer network technician

computer network technician

Bulwark Security & AV Solutions Ltd.Surrey, BC, CA
Full-time +1
Experience : Experience an asset.Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral e...Show moreLast updated: 30+ days ago
CNC (computer numerical control) machinist

CNC (computer numerical control) machinist

Father and Son Masonry and FenceSurrey, Metro Vancouver Regional District, CA
Full-time
CNC (computer numerical control) machinist.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. Secondary (high) school graduation certificate.Education : S...Show moreLast updated: 1 day ago
Software Development Manager, Computer Vision

Software Development Manager, Computer Vision

LMI TechnologiesBurnaby, British Columbia, Canada
Full-time
LMI Technologies recognized as one of Canadas best workplaces is a medium-sized technology company built on a culture of openness respect and professional excellence. At LMI our staff work passionat...Show moreLast updated: 30+ days ago
machinist, CNC (computer numerical control)

machinist, CNC (computer numerical control)

ADCO CNC MACHINING INC.Surrey, Metro Vancouver Regional District, CA
Full-time
Machinist, CNC (Computer Numerical Control).Location : Surrey, British Columbia, Canada.Experience : 1 year to less than 2 years. On site – work must be completed at the physical location.Compute dime...Show moreLast updated: 1 day ago
Researcher - AI Computing System

Researcher - AI Computing System

Huawei Technologies Canada Co., Ltd.Burnaby, Metro Vancouver Regional District, CA
Temporary
Huawei Canada has an immediate 12 month contract opening for a Researcher.The Advanced Computing and Storage Lab, currently a part of the Vancouver Research Centre, aims to explore adaptive computi...Show moreLast updated: 29 days ago
Computer Network Technician

Computer Network Technician

OmnivirSurrey, Metro Vancouver Regional District, CA
Full-time
Computer Network Field Technician - Surrey BC FT.Omnivir is a small business in British Columbia.Our work environment includes : . Computer Network Field Technician.Surrey, British Columbia, Canada.Om...Show moreLast updated: 30+ days ago
  • Promoted
Principal systems software engineer

Principal systems software engineer

Targeted TalentMaple Ridge, BC, Canada
Full-time
Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show moreLast updated: 30+ days ago
  • Promoted
Computer Network Technician

Computer Network Technician

Heroistic Software Consulting Group LtdSurrey, BC, Canada
Full-time
Conducting the tests and performing security and quality controls.Perform routine network start up and close down and maintain control records. Provide problem solving services to network users.Inst...Show moreLast updated: 30+ days ago
computer repair technician

computer repair technician

AR-TEK Services LtdSurrey, BC, CA
Full-time +1
Secondary (high) school graduation certificate.Inspect products to determine the requirements for repair.Inspect and test electronic equipment and assemblies. Repair or replace defective or worn-out...Show moreLast updated: 30+ days ago
CNC (computer numerical control) machinist

CNC (computer numerical control) machinist

APEX TECHNOLOGIES LTDBurnaby, Metro Vancouver Regional District, CA
Full-time
CNC (computer numerical control) machinist.Other trades certificate or diploma.Compute dimensions and tolerances of machine parts. Measure and lay out work pieces in preparation for assembly.Read an...Show moreLast updated: 2 days ago
Computer Science Faculty (Software Systems and Engineering)

Computer Science Faculty (Software Systems and Engineering)

Alexander CollegeBurnaby, Metro Vancouver Regional District, CA
Full-time +1
Alexander College is looking for dynamic and well-qualified faculty members to join us in building and developing a proposed Bachelor of Science in Artificial Intelligence.This innovative degree is...Show moreLast updated: 30+ days ago
People also ask
Regional Programming Lead – Canada

Regional Programming Lead – Canada

Carollo Engineers, Inc.Burnaby, Metro Vancouver Regional District, CA
2 days ago
Job type
  • Full-time
Job description

Carollo Engineers is an internationally recognized environmental engineering firm that specializes in the planning, design, and construction of water and wastewater facilities. We are seeking a Regional Programming Manager- Canada to support our vision of becoming the best water consulting firm.

The Regional Programming Manager – Canada is responsible for establishing, leading, and growing Carollo’s in-house PLC, SCADA, and controls programming capabilities across Canada. The role is intentionally delivery-first, with an initial emphasis on hands‑on programming leadership, technical oversight, and project execution, and a longer‑term focus on building a scalable Canadian programming team.

While the role interfaces closely with Electrical and Instrumentation & Controls disciplines, the primary mandate is to strengthen Carollo’s internal programming depth, reduce reliance on third‑party integrators, and deliver consistent, high‑quality automation solutions for municipal water and wastewater clients. This position serves as the Canadian programming lead and works in close coordination with US‑based Programming and EPIC leadership during the growth phase.

At Carollo you’ll make an impact at an organization that does meaningful work, fosters a collaborative team culture, and creates a diverse, inclusive environment where you feel like you belong. You’ll work alongside a collaborative and dynamic team of professionals that is truly passionate about our work. Carollo’s vision is to be the BEST water consulting firm and you’ll find that Carollo is also the best place for you to build your career.

Responsibilities

Serve as the technical authority for PLC, HMI, and SCADA programming on Canadian projects

Lead development, review, and QA / QC of control logic, HMI standards, SCADA architectures, alarm philosophies, and system integration

Provide hands‑on programming support in the near term to support active and anticipated contracts

Establish programming standards, workflows, templates, and best practices aligned with Carollo’s programming group

Lead or support commissioning, startup, troubleshooting, and operator training activities

Act as Programming Lead or Project Manager for programming‑centric scopes

Maintain accountability for scope, schedule, budget, quality, and risk for programming deliverables

Coordinate closely with Carollo design teams, contractors, and clients to integrate programming activities into overall project delivery

Emphasize reliable, on‑time delivery as a core expectation of the Canadian programming practice

Establish and grow a Canadian programming team, starting with direct leadership and mentoring

Identify staffing needs and support recruitment and onboarding of programmers as workload increases

Provide technical mentorship and professional development to junior and mid‑level programming staff

Define a phased growth plan for programming resources aligned with forecasted workload

Provide technical review and coordination support for electrical and I&C designs to ensure alignment with programming and operational requirements

Serve as the primary programming interface with Electrical and I&C teams until dedicated Canadian discipline leads are established

Support integration of field instrumentation, control panels, and communications systems with programmed solutions

  • Support proposal development, scope definition, and fee estimates for programming and controls scopes
  • Participate in client meetings and interviews as the Canadian programming lead
  • Help identify opportunities to transition outsourced programming work into Carollo’s internal services
  • Build trusted advisor relationships with Canadian clients, with a focus on automation and operational performance

Qualifications

Bachelor’s degree in Engineering or related technical discipline

  • 15+ years of work related experience
  • PMP certification preferred

    Extensive experience in PLC, HMI, and SCADA programming for municipal water and wastewater systems

    Strong understanding of control system architecture, networking, and system integration

    Demonstrated experience leading programming teams and delivering complex automation projects

    Experience working in remote, northern, or resource‑constrained environments preferred

    Ability to balance hands‑on technical work with leadership and team development

    Compensation Range

    $160,000 to $185,000 annually. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee’s pay within the salary range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs.

    Other Compensation and Benefits

    Carollo is committed to providing employees with a competitive, comprehensive benefits program that provides support for employees and their families to lead healthy, productive lives. Carollo’s benefits package includes paid time off and holidays, extended health care coverage, disability insurance and life insurance options for you and your dependents as well as a travel assistance program. Other compensation that may be available includes : RRSP company contribution matching, tuition reimbursement, discretionary bonuses, career advancement bonuses, professional registration bonuses, employee referral bonuses, and compensatory time for exempt employees. Flexible work arrangements may also be available.

    All qualified applicants will receive consideration for employment without regard to race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, marital status, sex, age, sexual orientation, ethnicity, or status as a protected veteran.

    #J-18808-Ljbffr