Software Engineering Jobs in Canada

About 748 results in (2) seconds Clear Filters

Jobs Search

About 748 results in (2) seconds
Junior to Intermediate Hydrotechnical Engineer - Pipelines (2025062304) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Design, Completion, Membership, P.Eng, Frequency Analysis, Sediment Transport, Ffa, Mitigation, Civil Engineering
Specialization
Civil engineering geological engineering or geoscience with a hydrotechnical focus and/or related subsequent work experience
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Senior Geotechnical Engineer (2025062309) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Project Management Skills, Completion, Working Experience, P.Eng, Codes, Client Liaison, Interpersonal Skills, Project Teams, Communication Skills
Specialization
Civil geotechnical or geological engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Junior Geotechnical Engineer (2025060610) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Engineering Geology, Flac, Computer Skills, Environmental Engineering, Membership, Geotechnical Engineering, Communication Skills
Specialization
A geo-engineering discipline such as civil geotechnical engineering geological engineering environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Geotechnical Engineer – Pipelines at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Computer Skills, Membership, Slope Stability Analysis, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Intermediate Geotechnical Engineer (2025062301) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Communication Skills, Consulting Engineering, Working Experience, Codes, Interpersonal Skills, P.Eng, Construction, Completion, Project Management Skills
Specialization
Civil geotechnical or geological engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Developpeur.se Full-Stack Logiciel/Full-Stack Software Developer at Plusgrade
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Développeur en Logiciels Embarqués | Embedded Software Developer at SPARK Microsystems
Montréal, QC H3K 1G6, Canada - Full Time
Skills Needed
Vmware, Matlab, Scripting Languages, Logic Analyzer, C++, Communication Protocols, Communication Skills, Unit Testing, Test Equipment, C, Visual Studio Code, C Programming, Python, Github, Usb, Boot Loaders, Windows, Gitlab, Docker, I2c
Qualification
Graduate
Software Developer (Model E) - Neurodiversity Hiring Initiative at Specialisterne
Ottawa, ON, Canada - Full Time
Skills Needed
Autism, Barriers, C++, Difficult Situations, Mathematics, Computer Science, Software Development, Tourette Syndrome, Dyscalculia, Code, Dysgraphia, Linux, Pdd Nos
Specialization
Mathematics computer science engineering or a similar field
Qualification
Graduate
Senior Software Developer – Cloud Platform (Job Req #2025-289) at Ross Video
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Social Media & Digital Tech Coordinator at Prometheus Software
Toronto, ON M4J 1M6, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Web Development, Graphic Design, Technology, Design
Qualification
Diploma
Marketing Operations Manager at Leap Legal Software
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Salesforce, Optimization, Pardot, Marketing Analytics, Leadership, Analytical Skills, Computer Science
Specialization
Computer Science, Marketing
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Product Support Specialist at Jonas Club Software
Unionville, ON, Canada - Full Time
Skills Needed
Customer Service, Windows, Html, Content Management Systems, Collaborative Environment, Communication Skills, Cms, Management Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Data Migration/Transitions Manager at Leap Legal Software
Toronto, ON, Canada - Full Time
Skills Needed
Field Mapping, Communication Skills, Groups, Etl, Risk
Qualification
Graduate
Experience Required
Minimum 3 year(s)
HR Coordinator at BIS Safety Software
Sherwood Park, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Architectural Technologist at Design Works Engineering
Edmonton, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Architecture, architecture
Qualification
Graduate
Streetlight Team Lead at Hardline Engineering Ltd
Calgary, AB T2H 2L7, Canada - Full Time
Skills Needed
Interpersonal Skills, Disability Insurance, Dental Care, Electrical Design, Civil Engineering, Client Focus, Vision Care, Life Insurance
Specialization
Civil Engineering, Electrical, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Directeur, développement logiciel / Director, software development at Live Nation
Quebec City, QC, Canada - Full Time
Skills Needed
Security, Coaching, Authentication, Professional Development, Mysql, Mongodb, Java, Collaboration, Technology, Teams, Elasticsearch, Technical Discussions, Adherence, Kubernetes, Docker, Aws
Qualification
Graduate
Manager, Software Development – Cloud Platform (Job Req #2025-290) at Ross Video
Ottawa, ON K2E 1B8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
SR. SOFTWARE TEST ENGINEER - DIABETES CARE DIVISION - (MISSISSAUGA) at Abbott
Mississauga, ON, Canada - Full Time
Skills Needed
Communication Skills, Regulated Industry, Integration Testing, Software Quality Assurance, Software Testing, Mobile Applications, Cyber Security, Facebook, Embedded Systems
Specialization
A scientific technical or engineering discipline
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Sr. Software Test Engineer - Diabetes Care Division - (Mississauga) at Abbott Laboratories
Mississauga, ON, Canada - Full Time
Skills Needed
Software Quality Assurance, Communication Skills, Facebook, Embedded Systems, Mobile Applications, Software Testing, Integration Testing, Cyber Security, Regulated Industry
Specialization
A scientific technical or engineering discipline
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Junior to Intermediate Hydrotechnical Engineer - Pipelines (2025062304) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada -
Full Time


Start Date

Immediate

Expiry Date

24 Sep, 25

Salary

0.0

Posted On

25 Jun, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design, Completion, Membership, P.Eng, Frequency Analysis, Sediment Transport, Ffa, Mitigation, Civil Engineering

Industry

Civil Engineering

Description

OVERVIEW

Thurber has an exciting opportunity for a Junior to Intermediate Hydrotechnical Engineer specializing in surface water assessments and mitigations for linear infrastructure projects to join our team in Calgary, Alberta.
Thurber provides geotechnical, environmental and construction materials engineering and testing services for a variety of industries across Canada. Our multidisciplinary expertise allows us to work on problems related to earth, the environment and construction materials. We solve problems in a wide variety of industries including transportation, building construction, municipal infrastructure, land development, dams and water resources, industrial development, mining, oil and gas, marine and environmental services.
As our Hydrotechnical Engineer, you will work on varied projects and develop your skills with guidance and mentorship from our senior team.

QUALIFICATIONS

  • Completion of a post-secondary program in Civil Engineering, Geological Engineering, or Geoscience with a hydrotechnical focus and/or related subsequent work experience.
  • Valid Class 5 Drivers license.
  • Comfortable driving mid to full-sized pickup trucks in urban, rural, and construction environments.
  • Comfortable working in a variety of environments, including local and remote construction sites.
  • Proficiency with spoken and written English language is required.
  • Qualify for Membership with APEGA and/or EGBC.

DESIRABLE SKILLS

  • Graduate Degree (Masters or higher).
  • General knowledge of fluvial geomorphology.
  • Able to conduct desktop and field level scour and bank erosion assessments.
  • Experience with hydrotechnical assessment, modelling, and mitigation design.
  • Experience on linear infrastructure projects.
  • Experienced in the use of commercial analytical software packages in the assessment of peak and seasonal flows.
  • Experience completing flood frequency analysis (FFA).
  • Experience with climate monitoring and applications of climate data.
  • Understanding of river hydraulics, channel behaviour, river process and sediment transport.
  • General knowledge of in-stream permitting requirements and construction practices.
  • P.Eng. status with APEGA and/or EGBC would be an asset.
Responsibilities
  • Provide technical support and leadership on projects and for staff, including performing technical analyses where appropriate.
  • Provide support in coordination, preparation of cost estimates, tender submissions, technical documentation, client reports, progress reports, project scheduling / resourcing, and meeting deadlines and budgets on projects.
  • Scoping projects and assisting in the preparation of proposals.
  • Working with independent subject matter experts to complete hydrotechnical assessments and mitigations, often as part of a multidisciplinary team.
  • Support mentoring, coaching, and training of staff.
  • Help promote Thurber mission, vision, and values amongst Thurber staff.
  • Work with the Branch Manager in the development of new business opportunities.
  • Establishing, developing, promoting, and maintaining relationships with clients.
  • Active participation in the field on a project specific basis as dictated by the needs of the project to meet client expectations and project objectives.
  • Manage projects and lead multidisciplinary teams.
  • Travel to project locations, as well as to Client offices and other Thurber Branch offices.
Junior to Intermediate Hydrotechnical Engineer - Pipelines (2025062304) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Design, Completion, Membership, P.Eng, Frequency Analysis, Sediment Transport, Ffa, Mitigation, Civil Engineering
Specialization
Civil engineering geological engineering or geoscience with a hydrotechnical focus and/or related subsequent work experience
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Senior Geotechnical Engineer (2025062309) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Project Management Skills, Completion, Working Experience, P.Eng, Codes, Client Liaison, Interpersonal Skills, Project Teams, Communication Skills
Specialization
Civil geotechnical or geological engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Junior Geotechnical Engineer (2025060610) at Thurber Engineering Ltd
Calgary, AB T2H 2H8, Canada - Full Time
Skills Needed
Engineering Geology, Flac, Computer Skills, Environmental Engineering, Membership, Geotechnical Engineering, Communication Skills
Specialization
A geo-engineering discipline such as civil geotechnical engineering geological engineering environmental engineering or engineering geology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Geotechnical Engineer – Pipelines at Thurber Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Communication Skills, Computer Skills, Membership, Slope Stability Analysis, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Intermediate Geotechnical Engineer (2025062301) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Communication Skills, Consulting Engineering, Working Experience, Codes, Interpersonal Skills, P.Eng, Construction, Completion, Project Management Skills
Specialization
Civil geotechnical or geological engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Developpeur.se Full-Stack Logiciel/Full-Stack Software Developer at Plusgrade
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Développeur en Logiciels Embarqués | Embedded Software Developer at SPARK Microsystems
Montréal, QC H3K 1G6, Canada - Full Time
Skills Needed
Vmware, Matlab, Scripting Languages, Logic Analyzer, C++, Communication Protocols, Communication Skills, Unit Testing, Test Equipment, C, Visual Studio Code, C Programming, Python, Github, Usb, Boot Loaders, Windows, Gitlab, Docker, I2c
Qualification
Graduate
Software Developer (Model E) - Neurodiversity Hiring Initiative at Specialisterne
Ottawa, ON, Canada - Full Time
Skills Needed
Autism, Barriers, C++, Difficult Situations, Mathematics, Computer Science, Software Development, Tourette Syndrome, Dyscalculia, Code, Dysgraphia, Linux, Pdd Nos
Specialization
Mathematics computer science engineering or a similar field
Qualification
Graduate
Senior Software Developer – Cloud Platform (Job Req #2025-289) at Ross Video
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Social Media & Digital Tech Coordinator at Prometheus Software
Toronto, ON M4J 1M6, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Web Development, Graphic Design, Technology, Design
Qualification
Diploma
Marketing Operations Manager at Leap Legal Software
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Salesforce, Optimization, Pardot, Marketing Analytics, Leadership, Analytical Skills, Computer Science
Specialization
Computer Science, Marketing
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Product Support Specialist at Jonas Club Software
Unionville, ON, Canada - Full Time
Skills Needed
Customer Service, Windows, Html, Content Management Systems, Collaborative Environment, Communication Skills, Cms, Management Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Data Migration/Transitions Manager at Leap Legal Software
Toronto, ON, Canada - Full Time
Skills Needed
Field Mapping, Communication Skills, Groups, Etl, Risk
Qualification
Graduate
Experience Required
Minimum 3 year(s)
HR Coordinator at BIS Safety Software
Sherwood Park, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Architectural Technologist at Design Works Engineering
Edmonton, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Architecture, architecture
Qualification
Graduate
Streetlight Team Lead at Hardline Engineering Ltd
Calgary, AB T2H 2L7, Canada - Full Time
Skills Needed
Interpersonal Skills, Disability Insurance, Dental Care, Electrical Design, Civil Engineering, Client Focus, Vision Care, Life Insurance
Specialization
Civil Engineering, Electrical, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Directeur, développement logiciel / Director, software development at Live Nation
Quebec City, QC, Canada - Full Time
Skills Needed
Security, Coaching, Authentication, Professional Development, Mysql, Mongodb, Java, Collaboration, Technology, Teams, Elasticsearch, Technical Discussions, Adherence, Kubernetes, Docker, Aws
Qualification
Graduate
Manager, Software Development – Cloud Platform (Job Req #2025-290) at Ross Video
Ottawa, ON K2E 1B8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
SR. SOFTWARE TEST ENGINEER - DIABETES CARE DIVISION - (MISSISSAUGA) at Abbott
Mississauga, ON, Canada - Full Time
Skills Needed
Communication Skills, Regulated Industry, Integration Testing, Software Quality Assurance, Software Testing, Mobile Applications, Cyber Security, Facebook, Embedded Systems
Specialization
A scientific technical or engineering discipline
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Sr. Software Test Engineer - Diabetes Care Division - (Mississauga) at Abbott Laboratories
Mississauga, ON, Canada - Full Time
Skills Needed
Software Quality Assurance, Communication Skills, Facebook, Embedded Systems, Mobile Applications, Software Testing, Integration Testing, Cyber Security, Regulated Industry
Specialization
A scientific technical or engineering discipline
Qualification
Graduate
Experience Required
Minimum 4 year(s)

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...