Software Engineers & Designers Jobs in Canada

About 1744 results in (5) seconds Clear Filters

Jobs Search

About 1744 results in (5) seconds
Staff Embedded Software Engineer, Infotainment at Rivian and Volkswagen Group Technologies
Toronto, ON, Canada - Full Time
Skills Needed
Pcie, Maintenance, Memory Management, Gpio, Java, C, Computer Science, Embedded Systems, Usb, Computer Engineering, Sdio, Applied Mathematics, Bluetooth, Graphics, C++, Power Management, I2c, Software Development, Ufs
Specialization
Computer science software engineering applied mathematics electrical engineering computer engineering or an equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Senior Software Developer Front End - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Typescript, Java, Javascript
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Principal Software Engineer – AI & ML Platform at Autodesk
Toronto, ON M5G 1M1, Canada - Full Time
Skills Needed
Software Development, Hadoop, Java, Pandas, Operations, Training, Hive, Computer Science, Ml, Amazon Web Services, Languages, Software Architecture, Go, Data Processing, Python, Spark, Test Driven Development, Nosql, Programming Languages, Snowflake, Sql, Teamwork
Specialization
Computer Science
Qualification
MSc
Senior Software Engineer (Device Access- Cloud) at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Automation, Federation, App, Oauth, Authentication, Perspectives
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Manager, Software Engineering- Biztech at Jobber
Edmonton, AB, Canada - Full Time
Skills Needed
Typescript, Ec2, Graphql, Technology, Salesforce, Hubspot, Executive Team, Customer Experience, It, Collaboration, Ruby, Mobile, Small Business, Teams, Payments, React Native, Tutorials
Qualification
Graduate
Staff Android Software Engineer, Infotainment at Rivian and Volkswagen Group Technologies
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or software engineering (ms preferred
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Staff Software Engineer, Infotainment Platform at Rivian and Volkswagen Group Technologies
Vancouver, BC, Canada - Full Time
Skills Needed
Python, Applied Mathematics, I2c, Ufs, Computer Science, Embedded Systems, Power Management, Bluetooth, Perl, Computer Engineering, Gpio, Usb, Sdio, Pcie, System Software, Graphics, Scripting Languages, Android, Maintenance
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer, Backend (Apps & Solutions) at League Inc.
, Alberta, Canada - Full Time
Skills Needed
Golang, Mongodb, Web Services, Api Development, Code Reviews, Automated Testing, Performance Monitoring, Technical Design, Mentoring, Problem Solving, Collaboration, Innovation, Ownership, Customer Empathy
Specialization
You should have experience in building scalable, fault-tolerant web services and writing high-quality, testable code. A strong understanding of web functionality and API design is essential.
Experience Required
Minimum 2 year(s)
Software Engineer III, AdTech - Video Ads SDK at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Level Platforms, Unreal Engine, Servers, Unity, Sdks, It, Game Engine, C++, Dash, Communication Protocols, Commerce, Video Delivery, Network Programming, Cloud
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software System Designer 2 (1 year contract) at Advanced Micro Devices
Markham, ON, Canada - Full Time
Skills Needed
Powershell, Python, Windows, Linux, Debuggers
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering, Mathematics
Qualification
Graduate
Senior Software Engineer - Creative Innovation at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Aws, Creativity, Technology, Python, Mocha, Software Development, Character Animation, Teams, Technology Solutions, Kubernetes, Technical Vision, 3rd Party Partnerships, Interactive Entertainment, Azure
Specialization
Full stack engineering or tools development
Qualification
Graduate
Senior Software Developer - Data Engineering at D2L
Kitchener, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer - Intermediate- SharePoint at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Sharepoint Online, Sql Server, Design, Data Migration, Framework, Html, Javascript, Middleware, Ops, Css, Aoda, Accessibility
Qualification
Graduate
Software Developer Intern/Co-op (WINTER 2026) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
C++, Android, Personal Branding, Databases, Java, Presentation Skills, Css, Prototyping, Big Data, Javascript, Html, Version Control, Technology Evaluation, Agile Methodologies, Programming Languages, User Centered Design, Design, Apps, Lunch, Professional Network, Python
Qualification
Graduate
Senior Software Engineer - Data Platform & AI at CanCap Management Inc
Mississauga, ON L4W 5L6, Canada - Full Time
Skills Needed
Docker, Kubernetes, Health, Fintech, Platform Development, Systems Engineering
Qualification
Graduate
Senior Software Developer (Job Req #2025-271) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C/C++, Python, Go, Java, Agile Development, Version Control, Issue Tracking, Unix/Linux, Video Over Ip, Ip Networking, Multicast Streaming, Cloud Transport, Debugging, Troubleshooting, Communication, Problem Solving
Specialization
Bachelor’s degree in Engineering, Computer Science, or a related field, or equivalent practical experience is required. A minimum of 5 years of experience in software and embedded system/server development is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Search Web Platform at MONGODB INC
Quebec, Ontario, Canada - Full Time
Skills Needed
Typescript, Java, React, Next.Js, Distributed Systems, Cloud Services, Saas Products, Stakeholder Communication, Code Reviews, Software Development Processes
Specialization
7+ years of professional experience with application development is required. Proficiency in modern programming languages and techniques, preferably Typescript and Java, along with experience in developing distributed systems and cloud services is ideal.
Experience Required
Minimum 10 year(s)
Senior Software Development Leader (Manager) at Family Insurance Solutions
Vancouver, BC V6E 3P3, Canada - Full Time
Skills Needed
Sql, Information Systems, Jquery, Web Application Development, It, Css, Html, Git, Angular, Computer Science, Communication Skills, Business Systems, Entity Framework, Linq, Design Documents
Specialization
Information systems or computer science
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Product Software Engineer - Sr DevOps Engineer at Capgemini Portugal
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Devops, Python, Linux, Unix, Bsd, Mysql, Hadoop, Envoy, Haproxy, Nginx, Ci/Cd, Github Actions, Buildkite, Terraform, Docker, Kubernetes
Specialization
Candidates should have over 5 years of experience as a DevOps Engineer with a strong background in distributed systems and a degree in Computer Science or a related field. Proficiency in various technologies including Python, Linux, and CI/CD platforms is essential.
Experience Required
Minimum 5 year(s)
Software Developer - Revenue Cycle Management at AlayaCare
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, Php, Python, Javascript, Unit Testing, Git, Ci/Cd, Docker, Security Minded Development, Performance Optimization, Continuous Delivery, Communication Skills, Technical Roadmap, Automated Testing, Code Reviews, Production Monitoring
Specialization
The role requires 2-4 years of professional software engineering experience and hands-on experience with PHP, Python, or modern JavaScript. Familiarity with Git, CI/CD tools, and Docker is also necessary.
Experience Required
Minimum 2 year(s)
Staff Embedded Software Engineer, Infotainment at Rivian and Volkswagen Group Technologies
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Dec, 25

Salary

0.0

Posted On

13 Sep, 25

Experience

8 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Pcie, Maintenance, Memory Management, Gpio, Java, C, Computer Science, Embedded Systems, Usb, Computer Engineering, Sdio, Applied Mathematics, Bluetooth, Graphics, C++, Power Management, I2C, Software Development, Ufs

Industry

Information Technology/IT

Description
  • Toronto, Canada
  • Software Engineering
    About Us
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
    The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.
    Role Summary
    We’re on a mission to redefine how people interact with their vehicles, creating seamless digital experiences that connect, entertain, and inspire every journey. Our team brings together deep expertise in Android, connected systems, and automotive platforms, striving to push boundaries in software innovation and design. Innovation is our engine: whether integrating the latest IoT features, improving safety and reliability, or inventing intuitive interfaces, we thrive in solving complex engineering challenges that shape real-world mobility.
    As part of Rivian VW Group Technologies, we embrace an ethos of curiosity, integrity, and open-mindedness. Here, you’ll find a growth-oriented team dedicated to building world-class apps and platforms, with opportunities to lead, mentor, and shape products at the forefront of vehicle technology.
    If you share our passion for ambitious challenges and inventive thinking, and you’re eager to help transform the way people engage with their vehicles, come join us in driving the future of connected mobility.

Responsibilities

  • Be responsible for the design, development, and deployment of the Rivian and Volkswagen Group embedded infotainment platform (i.e., displays, cameras, graphics, power management, audio, media, app lifecycle, etc).
  • Drive the software design process and code reviews while collaborating with other developers on technical issues, design choices, and decision making.
  • Own the entire software development lifecycle and uphold code through requirements analysis, effort scoping, architecture, design, development, code reviews, and quality assurance planning.
  • Collaborate with cross-functional teams and external vendors
  • Strong leadership and communication skills; ability to drive consensus across teams.

Qualifications
-

Bachelor’s degree in Computer Science, Software Engineering, Applied Mathematics, Electrical Engineering, Computer Engineering, or an equivalent practical experience.

  • Demonstrated 8+ years’ experience of developing embedded systems
  • Experience in full-cycle system-level software development - from requirements gathering through to implementation and maintenance.
  • Proficient skills in C and working skills in C++ and Java.
  • Experience with POSIX-based embedded systems;
  • Deep understanding of common practices applied in solutions based on embedded AOSP.
  • Deep knowledge of one or more technical areas such as displays, cameras, graphics, power management, audio, or Bluetooth.
  • Experience with system-level performance improvements, memory management, and IPC design.

Preferred Qualifications:

  • Preferred experience in managing advanced build systems and large code repositories.
  • Prior experience in developing on-vehicle technology
  • Experience building solutions with Android Automotive OS .
  • Preferred experience with low-level interfaces typical of embedded systems: such as I2C, SPI, GPIO, UART, USB, PCIe, SDIO, UFS, MDIO.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Be responsible for the design, development, and deployment of the Rivian and Volkswagen Group embedded infotainment platform (i.e., displays, cameras, graphics, power management, audio, media, app lifecycle, etc).
  • Drive the software design process and code reviews while collaborating with other developers on technical issues, design choices, and decision making.
  • Own the entire software development lifecycle and uphold code through requirements analysis, effort scoping, architecture, design, development, code reviews, and quality assurance planning.
  • Collaborate with cross-functional teams and external vendors
  • Strong leadership and communication skills; ability to drive consensus across teams
Staff Embedded Software Engineer, Infotainment at Rivian and Volkswagen Group Technologies
Toronto, ON, Canada - Full Time
Skills Needed
Pcie, Maintenance, Memory Management, Gpio, Java, C, Computer Science, Embedded Systems, Usb, Computer Engineering, Sdio, Applied Mathematics, Bluetooth, Graphics, C++, Power Management, I2c, Software Development, Ufs
Specialization
Computer science software engineering applied mathematics electrical engineering computer engineering or an equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Senior Software Developer Front End - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Typescript, Java, Javascript
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Principal Software Engineer – AI & ML Platform at Autodesk
Toronto, ON M5G 1M1, Canada - Full Time
Skills Needed
Software Development, Hadoop, Java, Pandas, Operations, Training, Hive, Computer Science, Ml, Amazon Web Services, Languages, Software Architecture, Go, Data Processing, Python, Spark, Test Driven Development, Nosql, Programming Languages, Snowflake, Sql, Teamwork
Specialization
Computer Science
Qualification
MSc
Senior Software Engineer (Device Access- Cloud) at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Automation, Federation, App, Oauth, Authentication, Perspectives
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Manager, Software Engineering- Biztech at Jobber
Edmonton, AB, Canada - Full Time
Skills Needed
Typescript, Ec2, Graphql, Technology, Salesforce, Hubspot, Executive Team, Customer Experience, It, Collaboration, Ruby, Mobile, Small Business, Teams, Payments, React Native, Tutorials
Qualification
Graduate
Staff Android Software Engineer, Infotainment at Rivian and Volkswagen Group Technologies
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or software engineering (ms preferred
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Staff Software Engineer, Infotainment Platform at Rivian and Volkswagen Group Technologies
Vancouver, BC, Canada - Full Time
Skills Needed
Python, Applied Mathematics, I2c, Ufs, Computer Science, Embedded Systems, Power Management, Bluetooth, Perl, Computer Engineering, Gpio, Usb, Sdio, Pcie, System Software, Graphics, Scripting Languages, Android, Maintenance
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer, Backend (Apps & Solutions) at League Inc.
, Alberta, Canada - Full Time
Skills Needed
Golang, Mongodb, Web Services, Api Development, Code Reviews, Automated Testing, Performance Monitoring, Technical Design, Mentoring, Problem Solving, Collaboration, Innovation, Ownership, Customer Empathy
Specialization
You should have experience in building scalable, fault-tolerant web services and writing high-quality, testable code. A strong understanding of web functionality and API design is essential.
Experience Required
Minimum 2 year(s)
Software Engineer III, AdTech - Video Ads SDK at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Level Platforms, Unreal Engine, Servers, Unity, Sdks, It, Game Engine, C++, Dash, Communication Protocols, Commerce, Video Delivery, Network Programming, Cloud
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software System Designer 2 (1 year contract) at Advanced Micro Devices
Markham, ON, Canada - Full Time
Skills Needed
Powershell, Python, Windows, Linux, Debuggers
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering, Mathematics
Qualification
Graduate
Senior Software Engineer - Creative Innovation at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Aws, Creativity, Technology, Python, Mocha, Software Development, Character Animation, Teams, Technology Solutions, Kubernetes, Technical Vision, 3rd Party Partnerships, Interactive Entertainment, Azure
Specialization
Full stack engineering or tools development
Qualification
Graduate
Senior Software Developer - Data Engineering at D2L
Kitchener, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer - Intermediate- SharePoint at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Sharepoint Online, Sql Server, Design, Data Migration, Framework, Html, Javascript, Middleware, Ops, Css, Aoda, Accessibility
Qualification
Graduate
Software Developer Intern/Co-op (WINTER 2026) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
C++, Android, Personal Branding, Databases, Java, Presentation Skills, Css, Prototyping, Big Data, Javascript, Html, Version Control, Technology Evaluation, Agile Methodologies, Programming Languages, User Centered Design, Design, Apps, Lunch, Professional Network, Python
Qualification
Graduate
Senior Software Engineer - Data Platform & AI at CanCap Management Inc
Mississauga, ON L4W 5L6, Canada - Full Time
Skills Needed
Docker, Kubernetes, Health, Fintech, Platform Development, Systems Engineering
Qualification
Graduate
Senior Software Developer (Job Req #2025-271) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C/C++, Python, Go, Java, Agile Development, Version Control, Issue Tracking, Unix/Linux, Video Over Ip, Ip Networking, Multicast Streaming, Cloud Transport, Debugging, Troubleshooting, Communication, Problem Solving
Specialization
Bachelor’s degree in Engineering, Computer Science, or a related field, or equivalent practical experience is required. A minimum of 5 years of experience in software and embedded system/server development is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Search Web Platform at MONGODB INC
Quebec, Ontario, Canada - Full Time
Skills Needed
Typescript, Java, React, Next.Js, Distributed Systems, Cloud Services, Saas Products, Stakeholder Communication, Code Reviews, Software Development Processes
Specialization
7+ years of professional experience with application development is required. Proficiency in modern programming languages and techniques, preferably Typescript and Java, along with experience in developing distributed systems and cloud services is ideal.
Experience Required
Minimum 10 year(s)
Senior Software Development Leader (Manager) at Family Insurance Solutions
Vancouver, BC V6E 3P3, Canada - Full Time
Skills Needed
Sql, Information Systems, Jquery, Web Application Development, It, Css, Html, Git, Angular, Computer Science, Communication Skills, Business Systems, Entity Framework, Linq, Design Documents
Specialization
Information systems or computer science
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Product Software Engineer - Sr DevOps Engineer at Capgemini Portugal
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Devops, Python, Linux, Unix, Bsd, Mysql, Hadoop, Envoy, Haproxy, Nginx, Ci/Cd, Github Actions, Buildkite, Terraform, Docker, Kubernetes
Specialization
Candidates should have over 5 years of experience as a DevOps Engineer with a strong background in distributed systems and a degree in Computer Science or a related field. Proficiency in various technologies including Python, Linux, and CI/CD platforms is essential.
Experience Required
Minimum 5 year(s)
Software Developer - Revenue Cycle Management at AlayaCare
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, Php, Python, Javascript, Unit Testing, Git, Ci/Cd, Docker, Security Minded Development, Performance Optimization, Continuous Delivery, Communication Skills, Technical Roadmap, Automated Testing, Code Reviews, Production Monitoring
Specialization
The role requires 2-4 years of professional software engineering experience and hands-on experience with PHP, Python, or modern JavaScript. Familiarity with Git, CI/CD tools, and Docker is also necessary.
Experience Required
Minimum 2 year(s)
Loading...