Software Engineering Jobs in Canada

About 654 results in (24) seconds Clear Filters

Jobs Search

About 654 results in (24) seconds
Senior Software Engineer, AI Model Serving - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada - Full Time
Skills Needed
Backend Development, Python, Gcp, Aws, Azure, Docker, Containerized Deployments, Kubernetes, Nlp, Tts, Voice Cloning, Text To Speech, High Availability Applications, Product Decisions, User Experiences, Strategizing
Specialization
The ideal candidate should have proven experience in backend development with Python and direct experience with GCP. Knowledge of AWS or Azure, experience with Docker, and proficiency in deploying applications on Kubernetes are also required.
Experience Required
Minimum 5 year(s)
Existing Account Sales Executive - Automotive Software/SaaS at CDK Global
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Sales, Business Development, Client Relationships, Consultative Selling, Negotiation, Crm Systems, Time Management, Presentation Skills, Problem Solving, Communication, Automotive Industry Knowledge, Software Sales, Revenue Growth, Account Management, Sales Forecasting, Customer Support
Specialization
Candidates should have 3-5 years of experience in dealership sales or B2B software sales, preferably targeting automotive dealerships. A Bachelor's degree or equivalent experience is required, along with strong communication and relationship-building skills.
Experience Required
Minimum 2 year(s)
Intermediate Application Software Developer (Oracle and BI) at BMO Financial Group
Toronto, ON, Canada - Full Time
Skills Needed
Information Systems, Programming Languages, Eco, Business Requirements, Code, It, Computer Science, Confluence, Architecture, Microsoft Excel, Jira, Communication Skills, Powerpoint, Technology
Specialization
Business, IT
Qualification
BSc
Experience Required
Minimum 2 year(s)
Lead Audio Software Engineer - Gears of War - The Coalition at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, C#, Java, Javascript, Python, Game Development, Audio Software, Unreal Engine, Wwise, Audio Engineering, Problem Solving, Communication, Tools Development, Version Control, Sound Design, Music
Specialization
Bachelor's degree in Computer Science or related field and 6+ years of technical engineering experience required. Experience in game development, managing audio engineers, and familiarity with Unreal Engine and Wwise is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer — SmartHLS Applications (FPGA/SoC) at Microchip Technology Inc Japan
Toronto, Ontario, Canada - Full Time
Skills Needed
C++, Python, Fpga, Soc, Git, Continuous Integration, High Level Synthesis, Generative Ai, Training, Documentation, Verification, Quality Of Results, Embedded Software, System Level Flows, On Board Testing, Developer Experience Tooling
Specialization
Candidates must have a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, along with 5+ years of professional experience in software development. Strong programming skills in modern C/C++ and Python, as well as hands-on experience with FPGA development boards, are required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Institutional - Staking) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Golang, Cloud Technology, Service Oriented Architecture, High Quality Code, Blockchain Technology, Microservices, Docker, Postgres, Mongodb, Dynamodb, Financial Systems, Security Systems, A/B Testing, Crypto, Web3, Staking
Specialization
Candidates should have at least 5 years of experience in software engineering and a passion for building an open financial system. Experience with blockchain technology and high-quality code writing is also desired.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, AI Model Serving - Montreal, Canada at Speechify
Montreal, Quebec, Canada - Full Time
Skills Needed
Backend Development, Python, Gcp, Aws, Azure, Docker, Containerized Deployments, Kubernetes, Nlp, Tts, Voice Cloning, Text To Speech, High Availability Applications, Product Decisions, User Experiences, Strategizing
Specialization
The ideal candidate should have proven experience in backend development with Python and direct experience with GCP. Additionally, they should be proficient in deploying high availability applications on Kubernetes and have experience with Docker.
Experience Required
Minimum 5 year(s)
Demand Generation Manager at Aplos Software LLC
, , Canada - Full Time
Skills Needed
Demand Generation, Paid Media Management, Integrated Campaign Development, Creative Problem Solver, Project Management, Data Driven Approach, Strong Collaboration
Specialization
Candidates should have 5-7 years of experience in B2B demand generation, preferably within SaaS or technology companies. A proven track record in managing paid media campaigns and developing integrated, multi-channel campaigns is essential.
Experience Required
Minimum 5 year(s)
Brand Manager at Aplos Software LLC
, , Canada - Full Time
Skills Needed
Nonprofit Finance Expertise, Content Marketing, Writing, Audience Translation, Data Driven Approach, Strong Collaboration
Specialization
Candidates should have 3+ years of experience in nonprofit finance and content marketing, with a strong portfolio of B2B content. A proven ability to translate complex financial topics into accessible content is essential.
Experience Required
Minimum 5 year(s)
Survey Crew Chief at Phasor Engineering Inc
St. John's, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Survey Measurements, Staking, Communication, Design Drawings, Field Data, Field Sketches, Base Maps, Supervision, Mentoring, Training, Survey Equipment, Health Safety, Environmental Program
Specialization
Candidates must have previous survey experience in engineering, construction, or industrial surveys, and a valid driver's license with a clean record. A technical diploma in Geomatics or Civil Engineering is preferred.
Experience Required
Minimum 2 year(s)
2026 Summer Co-Ops - Software Development - Demonware (Vancouver) at Demonware
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, C++, Java, Linux, Mysql, Kubernetes, Sql, Networking, Algorithms, Data Structures, Git, Restful Services, Web Applications, Data Engineering, Big Data, Scripting
Specialization
Candidates must be currently enrolled in a post-secondary program and expected to graduate between September 2026 and May 2028. Strong knowledge of programming languages such as Python, C++, or Java, along with debugging and problem-solving skills, are essential.
Développeur(se) de logiciels sénior / Senior Software Developer at Unity Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
C++, Media Systems, Streaming, Synchronization, Sdks, Api Development, Performance Profiling, Technical Documentation, Framework Integration, Audio Experience, Gpu Acceleration, Real Time Engines, Cross Platform Development, Technical Debt Reduction, Collaboration, Architecture Decisions
Specialization
Expertise in C++ and deep media domain skills are required. Candidates should also have experience in designing extensible systems and producing technical documentation.
Experience Required
Minimum 5 year(s)
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) at Apple
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Systems, Distributed Systems, Java, Kotlin, Spring, Rest, Grpc, Containerization, Orchestration, Cloud Native, Ci/Cd, Infrastructure As Code, Observability Tools, Networking, Security, Cryptography
Specialization
Candidates must have experience building and maintaining complex software systems and a solid understanding of distributed systems fundamentals, coupled with a commitment to continuous learning. Essential soft skills include clear communication, building strong team relationships, and the tenacity to drive complex projects from concept to production, with no formal degree being a strict requirement.
Experience Required
Minimum 2 year(s)
Senior Software QA Integration Test Engineer (12 Month Contract) at Safe Fleet
Coquitlam, British Columbia, Canada - Full Time
Skills Needed
Software Qa, Integration Testing, Agile, Automation Frameworks, Api Testing, Cloud Services, Iot, Embedded Systems, C#, Java, Javascript, Python, Ci/Cd, Debugging, Network Connectivity, Testing Strategies
Specialization
Candidates should have over 5 years of experience in software QA with a strong background in both manual and automated testing. Experience with .NET/Angular applications, cloud services, and IoT systems is essential, along with programming skills in languages like C#, Java, or Python.
Experience Required
Minimum 5 year(s)
Connected Buildings Sr. Software Solutions Sales Representative at Honeywell
Hamilton, Ontario, Canada - Full Time
Skills Needed
Sales, Software Solutions, Customer Acquisition, Connected Services, Saas, Building Solutions, Automation, Energy Transition, Innovation, Aerospace Technologies, Building Automation, Industrial Automation, Honeywell Forge, Sustainability, Connected Enterprise, Cem Solutions
Specialization
The job requires experience in sales, particularly in software solutions and customer acquisition strategies. Familiarity with Honeywell's Connected Buildings software solutions is likely beneficial.
Experience Required
Minimum 5 year(s)
Elasticsearch - Principal Software Developer II - Storage Engine at Elastic
, , Canada - Full Time
Skills Needed
Elasticsearch, Java, Data Structures, Concurrency, Timeseries Data, Technical Leadership, Collaboration, Open Source, Data Storage Technologies, Algorithms, Code Review, Community Engagement, Problem Solving, Communication, Software Development, Distributed Systems
Specialization
Candidates should have experience with indexing, storing, and querying Timeseries data, along with strong technical leadership skills. Proficiency in core Java and familiarity with various data storage technologies are also required.
Experience Required
Minimum 10 year(s)
Senior Software Development Engineer (GPU Primitives Libraries) at Advanced Micro Devices, Inc
Calgary, Alberta, Canada - Full Time
Skills Needed
Object Oriented Programming, C/C++, Gpu Software Development, Hip, Cuda, Opencl, Cpu Architecture, Gpu Architecture, Low Level Optimization, Assembly Programming, Vectorization, Linux Development, Windows Development, Software Development Best Practices, Testing, Profiling, Debugging
Specialization
Candidates should have a strong background in object-oriented programming, particularly in C/C++, and experience with GPU software development. A solid understanding of CPU and GPU architectures, along with effective communication and leadership skills, is also essential.
Experience Required
Minimum 5 year(s)
Développeur(euse) Logiciel Principal / Lead Software Developer at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C++, C#, Agile Development, Jira, Github, Cloud Native, Microservices, Distributed Systems, Performance Optimization, Parallel Computing, Python, Ci/Cd, Azure, Aws, Gcp, Oci
Specialization
Candidates must have a Bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 8 years of software development experience. Fluency in both English and French is essential for communication with colleagues and clients.
Experience Required
Minimum 10 year(s)
Senior Full Stack Software Developer- GOLANG/REACT (Réf 19-13 S) at 1perTInent inc
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, React, Typescript, Javascript, Html5, Css, Sass, Less, Json, Xml, Sql, Nodejs, Websocket, Restful Api, Postgresql, Docker, Devops
Specialization
Candidates should have over 9 years of experience in software development, proficient in various programming languages and frameworks. Familiarity with A/V systems and cloud infrastructure is a plus.
Experience Required
Minimum 10 year(s)
Software Development Engineer - Strategic Silicon Solutions BU at Advanced Micro Devices, Inc
Markham, Ontario, Canada - Full Time
Skills Needed
C/C++ Programming, Multimedia Experience, Video Processing, Object Oriented Programming, Embedded Programming, X86 Architecture, Arm Architecture, Kernel Mode Debugging, Leadership Skills, Video Codecs, Windows Device Driver, Quality Assurance, Debugging, Problem Solving, Communication Skills, Team Collaboration
Specialization
Candidates should have multiple years of experience in C/C++ programming and extensive knowledge of multimedia technologies. A Bachelor's or Master's degree in a relevant field is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, AI Model Serving - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Apr, 26

Salary

0.0

Posted On

09 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Backend Development, Python, GCP, AWS, Azure, Docker, Containerized Deployments, Kubernetes, NLP, TTS, Voice Cloning, Text To Speech, High Availability Applications, Product Decisions, User Experiences, Strategizing

Industry

Software Development

Description
Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. Overview As Speechify expands, our AI team seeks a Senior Backend Engineer. This role is central to ensuring our infrastructure scales efficiently, optimizing key product flows, and constructing resilient end-to-end systems. If you are passionate about strategizing, enjoy high-paced environments, and are eager to take ownership of product decisions, we’d love to hear from you. What You’ll Do State of the art voice cloning Low latency and cost effective text to speech An Ideal Candidate Should Have Proven experience in backend development: Python Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers. Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact. Experience with Docker and containerized deployments. Proficiency in deploying high availability applications on Kubernetes. Preferred: Experience deploying NLP or TTS models to production. What We Offer A dynamic environment where your contributions shape the company and its products. A team that values innovation, intuition, and drive. Autonomy, fostering focus and creativity. The opportunity to have a significant impact in a revolutionary industry. Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture. The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more. An active role at the intersection of artificial intelligence and audio – a rapidly evolving tech domain. Think you’re a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don’t forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Responsibilities
The Senior Backend Engineer will ensure the infrastructure scales efficiently and optimize key product flows. This role involves constructing resilient end-to-end systems and taking ownership of product decisions.
Senior Software Engineer, AI Model Serving - Waterloo, Canada at Speechify
Waterloo, Ontario, Canada - Full Time
Skills Needed
Backend Development, Python, Gcp, Aws, Azure, Docker, Containerized Deployments, Kubernetes, Nlp, Tts, Voice Cloning, Text To Speech, High Availability Applications, Product Decisions, User Experiences, Strategizing
Specialization
The ideal candidate should have proven experience in backend development with Python and direct experience with GCP. Knowledge of AWS or Azure, experience with Docker, and proficiency in deploying applications on Kubernetes are also required.
Experience Required
Minimum 5 year(s)
Existing Account Sales Executive - Automotive Software/SaaS at CDK Global
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Sales, Business Development, Client Relationships, Consultative Selling, Negotiation, Crm Systems, Time Management, Presentation Skills, Problem Solving, Communication, Automotive Industry Knowledge, Software Sales, Revenue Growth, Account Management, Sales Forecasting, Customer Support
Specialization
Candidates should have 3-5 years of experience in dealership sales or B2B software sales, preferably targeting automotive dealerships. A Bachelor's degree or equivalent experience is required, along with strong communication and relationship-building skills.
Experience Required
Minimum 2 year(s)
Intermediate Application Software Developer (Oracle and BI) at BMO Financial Group
Toronto, ON, Canada - Full Time
Skills Needed
Information Systems, Programming Languages, Eco, Business Requirements, Code, It, Computer Science, Confluence, Architecture, Microsoft Excel, Jira, Communication Skills, Powerpoint, Technology
Specialization
Business, IT
Qualification
BSc
Experience Required
Minimum 2 year(s)
Lead Audio Software Engineer - Gears of War - The Coalition at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, C#, Java, Javascript, Python, Game Development, Audio Software, Unreal Engine, Wwise, Audio Engineering, Problem Solving, Communication, Tools Development, Version Control, Sound Design, Music
Specialization
Bachelor's degree in Computer Science or related field and 6+ years of technical engineering experience required. Experience in game development, managing audio engineers, and familiarity with Unreal Engine and Wwise is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer — SmartHLS Applications (FPGA/SoC) at Microchip Technology Inc Japan
Toronto, Ontario, Canada - Full Time
Skills Needed
C++, Python, Fpga, Soc, Git, Continuous Integration, High Level Synthesis, Generative Ai, Training, Documentation, Verification, Quality Of Results, Embedded Software, System Level Flows, On Board Testing, Developer Experience Tooling
Specialization
Candidates must have a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, along with 5+ years of professional experience in software development. Strong programming skills in modern C/C++ and Python, as well as hands-on experience with FPGA development boards, are required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Institutional - Staking) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Golang, Cloud Technology, Service Oriented Architecture, High Quality Code, Blockchain Technology, Microservices, Docker, Postgres, Mongodb, Dynamodb, Financial Systems, Security Systems, A/B Testing, Crypto, Web3, Staking
Specialization
Candidates should have at least 5 years of experience in software engineering and a passion for building an open financial system. Experience with blockchain technology and high-quality code writing is also desired.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, AI Model Serving - Montreal, Canada at Speechify
Montreal, Quebec, Canada - Full Time
Skills Needed
Backend Development, Python, Gcp, Aws, Azure, Docker, Containerized Deployments, Kubernetes, Nlp, Tts, Voice Cloning, Text To Speech, High Availability Applications, Product Decisions, User Experiences, Strategizing
Specialization
The ideal candidate should have proven experience in backend development with Python and direct experience with GCP. Additionally, they should be proficient in deploying high availability applications on Kubernetes and have experience with Docker.
Experience Required
Minimum 5 year(s)
Demand Generation Manager at Aplos Software LLC
, , Canada - Full Time
Skills Needed
Demand Generation, Paid Media Management, Integrated Campaign Development, Creative Problem Solver, Project Management, Data Driven Approach, Strong Collaboration
Specialization
Candidates should have 5-7 years of experience in B2B demand generation, preferably within SaaS or technology companies. A proven track record in managing paid media campaigns and developing integrated, multi-channel campaigns is essential.
Experience Required
Minimum 5 year(s)
Brand Manager at Aplos Software LLC
, , Canada - Full Time
Skills Needed
Nonprofit Finance Expertise, Content Marketing, Writing, Audience Translation, Data Driven Approach, Strong Collaboration
Specialization
Candidates should have 3+ years of experience in nonprofit finance and content marketing, with a strong portfolio of B2B content. A proven ability to translate complex financial topics into accessible content is essential.
Experience Required
Minimum 5 year(s)
Survey Crew Chief at Phasor Engineering Inc
St. John's, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Survey Measurements, Staking, Communication, Design Drawings, Field Data, Field Sketches, Base Maps, Supervision, Mentoring, Training, Survey Equipment, Health Safety, Environmental Program
Specialization
Candidates must have previous survey experience in engineering, construction, or industrial surveys, and a valid driver's license with a clean record. A technical diploma in Geomatics or Civil Engineering is preferred.
Experience Required
Minimum 2 year(s)
2026 Summer Co-Ops - Software Development - Demonware (Vancouver) at Demonware
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, C++, Java, Linux, Mysql, Kubernetes, Sql, Networking, Algorithms, Data Structures, Git, Restful Services, Web Applications, Data Engineering, Big Data, Scripting
Specialization
Candidates must be currently enrolled in a post-secondary program and expected to graduate between September 2026 and May 2028. Strong knowledge of programming languages such as Python, C++, or Java, along with debugging and problem-solving skills, are essential.
Développeur(se) de logiciels sénior / Senior Software Developer at Unity Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
C++, Media Systems, Streaming, Synchronization, Sdks, Api Development, Performance Profiling, Technical Documentation, Framework Integration, Audio Experience, Gpu Acceleration, Real Time Engines, Cross Platform Development, Technical Debt Reduction, Collaboration, Architecture Decisions
Specialization
Expertise in C++ and deep media domain skills are required. Candidates should also have experience in designing extensible systems and producing technical documentation.
Experience Required
Minimum 5 year(s)
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) at Apple
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Systems, Distributed Systems, Java, Kotlin, Spring, Rest, Grpc, Containerization, Orchestration, Cloud Native, Ci/Cd, Infrastructure As Code, Observability Tools, Networking, Security, Cryptography
Specialization
Candidates must have experience building and maintaining complex software systems and a solid understanding of distributed systems fundamentals, coupled with a commitment to continuous learning. Essential soft skills include clear communication, building strong team relationships, and the tenacity to drive complex projects from concept to production, with no formal degree being a strict requirement.
Experience Required
Minimum 2 year(s)
Senior Software QA Integration Test Engineer (12 Month Contract) at Safe Fleet
Coquitlam, British Columbia, Canada - Full Time
Skills Needed
Software Qa, Integration Testing, Agile, Automation Frameworks, Api Testing, Cloud Services, Iot, Embedded Systems, C#, Java, Javascript, Python, Ci/Cd, Debugging, Network Connectivity, Testing Strategies
Specialization
Candidates should have over 5 years of experience in software QA with a strong background in both manual and automated testing. Experience with .NET/Angular applications, cloud services, and IoT systems is essential, along with programming skills in languages like C#, Java, or Python.
Experience Required
Minimum 5 year(s)
Connected Buildings Sr. Software Solutions Sales Representative at Honeywell
Hamilton, Ontario, Canada - Full Time
Skills Needed
Sales, Software Solutions, Customer Acquisition, Connected Services, Saas, Building Solutions, Automation, Energy Transition, Innovation, Aerospace Technologies, Building Automation, Industrial Automation, Honeywell Forge, Sustainability, Connected Enterprise, Cem Solutions
Specialization
The job requires experience in sales, particularly in software solutions and customer acquisition strategies. Familiarity with Honeywell's Connected Buildings software solutions is likely beneficial.
Experience Required
Minimum 5 year(s)
Elasticsearch - Principal Software Developer II - Storage Engine at Elastic
, , Canada - Full Time
Skills Needed
Elasticsearch, Java, Data Structures, Concurrency, Timeseries Data, Technical Leadership, Collaboration, Open Source, Data Storage Technologies, Algorithms, Code Review, Community Engagement, Problem Solving, Communication, Software Development, Distributed Systems
Specialization
Candidates should have experience with indexing, storing, and querying Timeseries data, along with strong technical leadership skills. Proficiency in core Java and familiarity with various data storage technologies are also required.
Experience Required
Minimum 10 year(s)
Senior Software Development Engineer (GPU Primitives Libraries) at Advanced Micro Devices, Inc
Calgary, Alberta, Canada - Full Time
Skills Needed
Object Oriented Programming, C/C++, Gpu Software Development, Hip, Cuda, Opencl, Cpu Architecture, Gpu Architecture, Low Level Optimization, Assembly Programming, Vectorization, Linux Development, Windows Development, Software Development Best Practices, Testing, Profiling, Debugging
Specialization
Candidates should have a strong background in object-oriented programming, particularly in C/C++, and experience with GPU software development. A solid understanding of CPU and GPU architectures, along with effective communication and leadership skills, is also essential.
Experience Required
Minimum 5 year(s)
Développeur(euse) Logiciel Principal / Lead Software Developer at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C++, C#, Agile Development, Jira, Github, Cloud Native, Microservices, Distributed Systems, Performance Optimization, Parallel Computing, Python, Ci/Cd, Azure, Aws, Gcp, Oci
Specialization
Candidates must have a Bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 8 years of software development experience. Fluency in both English and French is essential for communication with colleagues and clients.
Experience Required
Minimum 10 year(s)
Senior Full Stack Software Developer- GOLANG/REACT (Réf 19-13 S) at 1perTInent inc
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, React, Typescript, Javascript, Html5, Css, Sass, Less, Json, Xml, Sql, Nodejs, Websocket, Restful Api, Postgresql, Docker, Devops
Specialization
Candidates should have over 9 years of experience in software development, proficient in various programming languages and frameworks. Familiarity with A/V systems and cloud infrastructure is a plus.
Experience Required
Minimum 10 year(s)
Software Development Engineer - Strategic Silicon Solutions BU at Advanced Micro Devices, Inc
Markham, Ontario, Canada - Full Time
Skills Needed
C/C++ Programming, Multimedia Experience, Video Processing, Object Oriented Programming, Embedded Programming, X86 Architecture, Arm Architecture, Kernel Mode Debugging, Leadership Skills, Video Codecs, Windows Device Driver, Quality Assurance, Debugging, Problem Solving, Communication Skills, Team Collaboration
Specialization
Candidates should have multiple years of experience in C/C++ programming and extensive knowledge of multimedia technologies. A Bachelor's or Master's degree in a relevant field is required.
Experience Required
Minimum 5 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...