Software Jobs in Canada

About 2552 results in (3) seconds Clear Filters

Jobs Search

About 2552 results in (3) seconds
Software Engineer II at Ansys
Montréal, QC H3A 3G4, Canada - Full Time
Skills Needed
Matplotlib, 3d Visualization, C++, Development Tools, Languages, Pandas, Numpy, Data Structures, Post Processing, Python, Github, Computer Science
Specialization
Computer Science, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Software Engineer II at Arvo AI
Pointe-Claire, QC H9R 1V9, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Color, Unit Testing, Big Data, Languages, Consideration, Learning Techniques, Ethnicity, Microsoft, Cad, Communication Protocols, Citizenship, Ordinances, Regulations
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Ordinances, Languages, Computer Science, Color, Consideration, Large Scale Projects, Cad, Regulations, Ethnicity, Microsoft, Citizenship
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Cad, Languages, Odata, Rest, Graphql, Cloud Storage, Microsoft, Clarity, Web Services
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
New Zealand, PE, Canada - Full Time
Skills Needed
Software Development, Linux, Kubernetes, Java, Languages, Computer Science, Shipping, Microsoft
Specialization
Languages including but not limited to c c c go or java
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer II at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer II at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Authentication, App, Automation, Messaging, Engineers, Distributed Systems, Perspectives
Qualification
Graduate
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Operating Systems, Ip Management, Sql Server, Computer Science, Jira, Confluence, Documentation, Windows Server, Ticketing, Databases, Root, Active Directory, Database, Academic Background, Collaboration, Servicenow, Security
Specialization
Networking & security: dns firewall requests load balancers certificates subnets ip management network security groups
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Uber
Toronto, ON, Canada - Full Time
Skills Needed
Java, Go, Adherence, Microservices, Data Processing, Algorithms, Fault Tolerance, Product Offerings, Strategic Initiatives, Distributed Systems, Demand, Design, Reliability, Constructive Feedback, Programming Languages, Comp, Features, Product Requirements, Testing, Tuning
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Technical Architecture, Powerapps, Business Requirements, Resolutions, Database Queries, It, Testing
Specialization
Engineering preferably computer science or information technology
Qualification
Graduate
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Academic Background, Computer Science
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
UI Software Engineer at MGIS
Halifax, NS, Canada - Full Time
Skills Needed
Web Applications, Computer Science, Discrimination, Typescript, Angular, Communication Skills
Specialization
Computer science engineering or related field
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Co-op Winter 2026 - Software/Systems Engineering - 8-12 Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Access, Computer Science, International Regulations, Security, It, Software, Communication Skills, Python, Distributed Systems, Databases, Systems Engineering
Specialization
Computer Science, Engineering
Qualification
Graduate
Sr Software Developer (Scrum Lead) – PHEV Vehicle Dynamics Control at General Motors
Markham, ON, Canada - Full Time
Skills Needed
Computer Science, Controls Development, Validation, Interpersonal Skills, System Development, Robotics, Sil, Testing, Change Management, Project Management Skills, Failure Modes, Accountability, Aerospace, Software
Specialization
One of the following disciplines engineering computer science or related fields
Qualification
BSc
Software Developer II at WARNERMEDIA
Ottawa, Ontario, Canada - Full Time
Skills Needed
Typescript, React, Solidjs, Web Components, Frontend Development, Cross Functional Collaboration, Backend Apis, Rest, Graphql, Git, Ci/Cd, Sdk Development, Ai Tools, User Experience, Performance Optimization, Accessibility
Specialization
Candidates should have 3+ years of experience in frontend application development with strong TypeScript skills. Familiarity with modern frameworks and backend API interactions is also required.
Experience Required
Minimum 2 year(s)
AI Software Developer at PattersonUTI
Edmonton, AB T5L 2M7, Canada - Full Time
Skills Needed
Information Systems, Css, Python, Software Architecture, Html, Git, Response Analysis, Software Development, Communication Skills, Computer Science, Technical Standards, Customer Requirements, Gas Industry, C++, Javascript, Computer Engineering, Custom Controls
Specialization
Information systems computer science software development computer engineering or related field
Qualification
Graduate
C++ Software Engineer at Sunia Technology Inc
Burnaby, BC, Canada - Full Time
Skills Needed
Data Structures, Software Development, Design Patterns, Developers, Algorithms, Computer Engineering, Computer Science, Communication Skills, Memory Management
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
AI SOFTWARE ARCHITECT at Abbott
Mississauga, ON, Canada - Full Time
Skills Needed
Unit Testing, Enterprise Architecture, Documentation, Integration Testing, Mobile Devices, Cost Efficiency, Finance, Demos, Scalability, Business Units, Life Sciences, Facebook
Specialization
Architecture, architecture
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Engineer II at Ansys
Montréal, QC H3A 3G4, Canada -
Full Time


Start Date

Immediate

Expiry Date

25 Nov, 25

Salary

0.0

Posted On

26 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Matplotlib, 3D Visualization, C++, Development Tools, Languages, Pandas, Numpy, Data Structures, Post Processing, Python, Github, Computer Science

Industry

Computer Software/Engineering

Description

Requisition #: 17044
Ansys is now a part of Synopsys. Synopsys, Inc. (Nasdaq: SNPS) accelerates technology innovation from silicon to systems. Catalyzing the era of pervasive intelligence, we deliver design solutions, from electronic design automation to silicon IP, to system design and multiphysics simulation and analysis. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow. Learn more at www.synopsys.com.

SUMMARY

As an R&D Engineer II, you will contribute to the development and release of the next generation of user experience for Ansys CFD (Computational Fluid Dynamics) capabilities. You are expected to engage in all stages of planning, creation, and evolution, and to work closely with other Ansys teams to deliver a world class CFD simulation UI. You will take part in the development of front-end UI application development as well as integrating other Ansys simulation products for the CFD user base as needed.

MINIMUM QUALIFICATIONS

  • BS in Engineering, Computer Science, or related field with 2 years of experience, or Master’s Degree
  • Skills in languages such as Python, C++, Bash shell
  • A genuine interest in algorithms and data structures, software design concepts, and programming paradigms
  • Experience of CI/CD, especially within GitHub
  • Familiarity with version control systems, IDEs and other development tools
  • Ability to learn quickly, solve problems, and work collaboratively in a globally distributed team.

PREFERRED QUALIFICATIONS

  • You are willing to learn about graphics development and 3D visualization
  • Some knowledge of the Python ecosystem: FastAPI, Matplotlib, pandas and NumPy
  • Experience with full-stack development, notably middleware services (python routers, FastAPI, etc.)
  • CFD knowledge (pre-processing, solve and/or post-processing), or willingness to work and learn in that software ecosystem
Responsibilities
  • Collaborate with other development, documentation and testing professionals to build a Python-based automation environment for Ansys CFD products.
  • Help to develop essential new back-end architecture within a mixed-language codebase (Scheme, C and C++ on Windows and Linux)
  • Contribute to the software development lifecycle by planning and completing tasks within the team’s test-driven and agile practices.
  • Collaboratively diagnose and resolve defects, and participate in release testing
Software Engineer II at Ansys
Montréal, QC H3A 3G4, Canada - Full Time
Skills Needed
Matplotlib, 3d Visualization, C++, Development Tools, Languages, Pandas, Numpy, Data Structures, Post Processing, Python, Github, Computer Science
Specialization
Computer Science, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Software Engineer II at Arvo AI
Pointe-Claire, QC H9R 1V9, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Color, Unit Testing, Big Data, Languages, Consideration, Learning Techniques, Ethnicity, Microsoft, Cad, Communication Protocols, Citizenship, Ordinances, Regulations
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Ordinances, Languages, Computer Science, Color, Consideration, Large Scale Projects, Cad, Regulations, Ethnicity, Microsoft, Citizenship
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Cad, Languages, Odata, Rest, Graphql, Cloud Storage, Microsoft, Clarity, Web Services
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
New Zealand, PE, Canada - Full Time
Skills Needed
Software Development, Linux, Kubernetes, Java, Languages, Computer Science, Shipping, Microsoft
Specialization
Languages including but not limited to c c c go or java
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer II at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer II at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Authentication, App, Automation, Messaging, Engineers, Distributed Systems, Perspectives
Qualification
Graduate
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Operating Systems, Ip Management, Sql Server, Computer Science, Jira, Confluence, Documentation, Windows Server, Ticketing, Databases, Root, Active Directory, Database, Academic Background, Collaboration, Servicenow, Security
Specialization
Networking & security: dns firewall requests load balancers certificates subnets ip management network security groups
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Uber
Toronto, ON, Canada - Full Time
Skills Needed
Java, Go, Adherence, Microservices, Data Processing, Algorithms, Fault Tolerance, Product Offerings, Strategic Initiatives, Distributed Systems, Demand, Design, Reliability, Constructive Feedback, Programming Languages, Comp, Features, Product Requirements, Testing, Tuning
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Technical Architecture, Powerapps, Business Requirements, Resolutions, Database Queries, It, Testing
Specialization
Engineering preferably computer science or information technology
Qualification
Graduate
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Academic Background, Computer Science
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
UI Software Engineer at MGIS
Halifax, NS, Canada - Full Time
Skills Needed
Web Applications, Computer Science, Discrimination, Typescript, Angular, Communication Skills
Specialization
Computer science engineering or related field
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Co-op Winter 2026 - Software/Systems Engineering - 8-12 Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Access, Computer Science, International Regulations, Security, It, Software, Communication Skills, Python, Distributed Systems, Databases, Systems Engineering
Specialization
Computer Science, Engineering
Qualification
Graduate
Sr Software Developer (Scrum Lead) – PHEV Vehicle Dynamics Control at General Motors
Markham, ON, Canada - Full Time
Skills Needed
Computer Science, Controls Development, Validation, Interpersonal Skills, System Development, Robotics, Sil, Testing, Change Management, Project Management Skills, Failure Modes, Accountability, Aerospace, Software
Specialization
One of the following disciplines engineering computer science or related fields
Qualification
BSc
Software Developer II at WARNERMEDIA
Ottawa, Ontario, Canada - Full Time
Skills Needed
Typescript, React, Solidjs, Web Components, Frontend Development, Cross Functional Collaboration, Backend Apis, Rest, Graphql, Git, Ci/Cd, Sdk Development, Ai Tools, User Experience, Performance Optimization, Accessibility
Specialization
Candidates should have 3+ years of experience in frontend application development with strong TypeScript skills. Familiarity with modern frameworks and backend API interactions is also required.
Experience Required
Minimum 2 year(s)
AI Software Developer at PattersonUTI
Edmonton, AB T5L 2M7, Canada - Full Time
Skills Needed
Information Systems, Css, Python, Software Architecture, Html, Git, Response Analysis, Software Development, Communication Skills, Computer Science, Technical Standards, Customer Requirements, Gas Industry, C++, Javascript, Computer Engineering, Custom Controls
Specialization
Information systems computer science software development computer engineering or related field
Qualification
Graduate
C++ Software Engineer at Sunia Technology Inc
Burnaby, BC, Canada - Full Time
Skills Needed
Data Structures, Software Development, Design Patterns, Developers, Algorithms, Computer Engineering, Computer Science, Communication Skills, Memory Management
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
AI SOFTWARE ARCHITECT at Abbott
Mississauga, ON, Canada - Full Time
Skills Needed
Unit Testing, Enterprise Architecture, Documentation, Integration Testing, Mobile Devices, Cost Efficiency, Finance, Demos, Scalability, Business Units, Life Sciences, Facebook
Specialization
Architecture, architecture
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Loading...