Software Engineering Jobs in Canada

About 644 results in (3) seconds Clear Filters

Jobs Search

About 644 results in (3) seconds
Embedded Software Engineer at Teema
Montréal, QC, Canada - Full Time
Skills Needed
Test Automation, Design Principles, Scripting Languages
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Controls Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
Communication Protocols, Computer Science, Life Insurance, Software, Modbus, Critical Environments, Motion Control, Software Integration, Dental Care, Vision Care, Python, C, Scada, Can Bus, Git
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer I at Samsara
Toronto, ON, Canada - Full Time
Skills Needed
Technical Discussions, Collaboration, Software Development
Qualification
LLM
Product Software Engineer - Sr. Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Computer Science, Complex Systems, Github
Specialization
Computer science or a related field
Qualification
Graduate
Engineering Co-op, Drafting & Records at FortisBC
Surrey, BC V4N 0E8, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Financial Analyst, Program Engineering at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Sr. Mechanical Engineering Technician at Plug Power Inc
Saint-Laurent, QC H4M 2C6, Canada - Full Time
Skills Needed
Color, Consideration
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Practice Lead II, Quality Engineering at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science
Specialization
Computer science or related engineering discipline or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Asset Maintenance Engineering Student at Suncor Energy Services
Oakville, ON, Canada - Full Time
Skills Needed
Service Providers, Commitments, Vendors, Regulations
Specialization
Chemical, Engineering
Qualification
Diploma
Project Supervisor/Engineering Liason at Tetra Tech
Yellowknife, NT, Canada - Full Time
Skills Needed
Communication Skills
Specialization
Civil engineering technologist certificate or civil engineering degree preferred.
Qualification
Trade Certificate
Experience Required
Minimum 8 year(s)
Architectural/Engineering Team Leader at Triumph Group of Companies
Midland, ON, Canada - Full Time
Skills Needed
Architecture, Professional Licensure, Communication Skills, Professional Development
Specialization
Architecture, Engineering, architecture
Qualification
Graduate
Experience Required
Minimum 5 year(s)
ENGINEERING TECHNOLOGIST TECHNICIAN 1 at City of Toronto
Toronto, ON M5H 2N2, Canada - Full Time
Skills Needed
Specifications, Communication Skills, Design Drawings, Eligibility, Gis, Traffic Engineering, Transportation Engineering, Analytical Skills, Interpersonal Skills, Contractors, Information Systems, Membership, Technologists, Civil Engineering
Specialization
Engineering
Qualification
Diploma
Director of Public Works & Engineering at District of Vanderhoof
Vanderhoof, BC V0J 3A0, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
A unionized environment
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Distribution Engineering Coop Student at Primary Engineering and Construction
Kelowna, BC, Canada - Full Time
Skills Needed
Interpersonal Skills, Access
Specialization
Engineering
Qualification
Diploma
C/C++ Software Engineer, AI at G2i Inc
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Documentation
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Pega Lead Software Engineer at Sun Life
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer - Senior at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Leadership Skills, Technical Requirements, Communication Protocols, Business Requirements, Written Communication, Database Design, Integration, Design Principles, Accessibility, Leading Edge Technologies, Diplomacy, Database Queries, Mobile, Gap Analysis
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Principal Software Engineer at MasterCard
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Embedded Software Developer at Trexo Robotics
Mississauga, ON, Canada - Full Time
Skills Needed
Usb, Analytical Skills, Critical Thinking, Dacs, Sensors, It, Linux, Adcs, System Development, Flash, Schematic Capture, Communication Skills, Functional Specifications, Device Drivers, Robotics
Qualification
Graduate
Civil Engineering Technologist, Aviation at WSP
Alberta, Alberta, Canada - Full Time
Skills Needed
Health, Disabilities, Aviation, Transportation Engineering, Communication Skills, Project Work, Employment Equity, Design Standards, Autocad Civil 3d, It, Urban Planning, English, Designation, Environmental Remediation
Qualification
Graduate
Embedded Software Engineer at Teema
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Sep, 25

Salary

100000.0

Posted On

01 Jul, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Test Automation, Design Principles, Scripting Languages

Industry

Information Technology/IT

Description

Looking for someone with 2-5 years of experience. A strong relocation package is provided

Key Responsibilities:

  • HIL TEST ENVIRONMENT SETUP:Design and implement HIL test benches, including plant models, signal conditioning, and necessary hardware interfaces to accurately simulate real-world conditions.
  • TEST CASE DEVELOPMENT:Create comprehensive test cases based on system requirements, covering normal operation, edge cases, fault injection, and stress scenarios.
  • SOFTWARE INTEGRATION AND VALIDATION:Integrate embedded software with the HIL system, execute test cases, and analyze test results to identify defects and ensure proper functionality.
  • MODEL DEVELOPMENT:Develop and maintain accurate simulation models in tools like MATLAB/Simulink to represent system components and interactions within the HIL environment.
  • DATA ANALYSIS AND REPORTING:Analyze test data, generate detailed reports highlighting issues, and provide recommendations for software improvements.
  • AUTOMATION AND SCRIPTING:Develop automated test scripts to streamline the testing process and improve efficiency.
  • COLLABORATION:Work closely with hardware engineers, software developers, and system architects to understand system requirements and address technical challenges.

Required Skills:

2-5 YEARS OF EMBEDDED SOFTWARE DEVELOPMENT EXPERIENCE

  • Knowledge of hardware design principles and ability to read electrical schematics
  • Experience with scripting languages (e.g., Python) for test automation
  • Strong problem-solving and troubleshooting skills

    Workwol

Responsibilities
  • HIL TEST ENVIRONMENT SETUP:Design and implement HIL test benches, including plant models, signal conditioning, and necessary hardware interfaces to accurately simulate real-world conditions.
  • TEST CASE DEVELOPMENT:Create comprehensive test cases based on system requirements, covering normal operation, edge cases, fault injection, and stress scenarios.
  • SOFTWARE INTEGRATION AND VALIDATION:Integrate embedded software with the HIL system, execute test cases, and analyze test results to identify defects and ensure proper functionality.
  • MODEL DEVELOPMENT:Develop and maintain accurate simulation models in tools like MATLAB/Simulink to represent system components and interactions within the HIL environment.
  • DATA ANALYSIS AND REPORTING:Analyze test data, generate detailed reports highlighting issues, and provide recommendations for software improvements.
  • AUTOMATION AND SCRIPTING:Develop automated test scripts to streamline the testing process and improve efficiency.
  • COLLABORATION:Work closely with hardware engineers, software developers, and system architects to understand system requirements and address technical challenges
Embedded Software Engineer at Teema
Montréal, QC, Canada - Full Time
Skills Needed
Test Automation, Design Principles, Scripting Languages
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Controls Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
Communication Protocols, Computer Science, Life Insurance, Software, Modbus, Critical Environments, Motion Control, Software Integration, Dental Care, Vision Care, Python, C, Scada, Can Bus, Git
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer I at Samsara
Toronto, ON, Canada - Full Time
Skills Needed
Technical Discussions, Collaboration, Software Development
Qualification
LLM
Product Software Engineer - Sr. Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Computer Science, Complex Systems, Github
Specialization
Computer science or a related field
Qualification
Graduate
Engineering Co-op, Drafting & Records at FortisBC
Surrey, BC V4N 0E8, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Financial Analyst, Program Engineering at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Sr. Mechanical Engineering Technician at Plug Power Inc
Saint-Laurent, QC H4M 2C6, Canada - Full Time
Skills Needed
Color, Consideration
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Practice Lead II, Quality Engineering at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science
Specialization
Computer science or related engineering discipline or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Asset Maintenance Engineering Student at Suncor Energy Services
Oakville, ON, Canada - Full Time
Skills Needed
Service Providers, Commitments, Vendors, Regulations
Specialization
Chemical, Engineering
Qualification
Diploma
Project Supervisor/Engineering Liason at Tetra Tech
Yellowknife, NT, Canada - Full Time
Skills Needed
Communication Skills
Specialization
Civil engineering technologist certificate or civil engineering degree preferred.
Qualification
Trade Certificate
Experience Required
Minimum 8 year(s)
Architectural/Engineering Team Leader at Triumph Group of Companies
Midland, ON, Canada - Full Time
Skills Needed
Architecture, Professional Licensure, Communication Skills, Professional Development
Specialization
Architecture, Engineering, architecture
Qualification
Graduate
Experience Required
Minimum 5 year(s)
ENGINEERING TECHNOLOGIST TECHNICIAN 1 at City of Toronto
Toronto, ON M5H 2N2, Canada - Full Time
Skills Needed
Specifications, Communication Skills, Design Drawings, Eligibility, Gis, Traffic Engineering, Transportation Engineering, Analytical Skills, Interpersonal Skills, Contractors, Information Systems, Membership, Technologists, Civil Engineering
Specialization
Engineering
Qualification
Diploma
Director of Public Works & Engineering at District of Vanderhoof
Vanderhoof, BC V0J 3A0, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
A unionized environment
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Distribution Engineering Coop Student at Primary Engineering and Construction
Kelowna, BC, Canada - Full Time
Skills Needed
Interpersonal Skills, Access
Specialization
Engineering
Qualification
Diploma
C/C++ Software Engineer, AI at G2i Inc
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Documentation
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Pega Lead Software Engineer at Sun Life
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer - Senior at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Leadership Skills, Technical Requirements, Communication Protocols, Business Requirements, Written Communication, Database Design, Integration, Design Principles, Accessibility, Leading Edge Technologies, Diplomacy, Database Queries, Mobile, Gap Analysis
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Principal Software Engineer at MasterCard
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Embedded Software Developer at Trexo Robotics
Mississauga, ON, Canada - Full Time
Skills Needed
Usb, Analytical Skills, Critical Thinking, Dacs, Sensors, It, Linux, Adcs, System Development, Flash, Schematic Capture, Communication Skills, Functional Specifications, Device Drivers, Robotics
Qualification
Graduate
Civil Engineering Technologist, Aviation at WSP
Alberta, Alberta, Canada - Full Time
Skills Needed
Health, Disabilities, Aviation, Transportation Engineering, Communication Skills, Project Work, Employment Equity, Design Standards, Autocad Civil 3d, It, Urban Planning, English, Designation, Environmental Remediation
Qualification
Graduate

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...