embedded software developer jobs in Vancouver

See average salary for embedded software developer »

1,000 embedded software developer job listings in Canada. Find daily updated positions from leading job boards.


  • north vancouver, canada Fortinet Full-time

    Seeking a Senior Software Applications Developer to work on multi-tier web applications, microservices, and modern web client technologies using MS .Net and MS SQL Server.


  • burnaby, metro vancouver regional district, Canada LMI Technologies Full-time

    LMI Technologies in Burnaby, BC, is seeking a Software Developer II to help advance the GoPxL product platform. You will design, implement, and optimize features in C++, focusing on performance, memory management, and robust interfaces for Windows and Linux embedded environments. You will own features end-to-end, collaborate with product management, and...


  • burnaby, metro vancouver regional district, Canada Stantec Full-time

    Unlock your potential at Stantec as a Full Stack Software Developer, focusing on both backend and frontend development. Embrace working in an innovative environment with a strong emphasis on Python and modern web technologies.In this role, you will be instrumental in designing and developing scalable and secure web applications, drawing on your 5+ years of...


  • surrey, metro vancouver regional district, Canada Delta Controls Inc. Full-time

    Become an Intermediate AI Software Developer in Surrey, focusing on AI and Machine Learning functionalities with a flexible hybrid work model. Your expertise in Python will drive innovation in our projects.This position empowers you to lead the development of impactful AI features, working from design through to implementation and deployment. You'll also...


  • burnaby, metro vancouver regional district, Canada Fortinet Full-time

    Join Fortinet as a Senior Software QA Developer, specializing in quality assurance for SaaS product features including Cloud WAF and GLSB. Drive efficiency through automated testing.In this pivotal role, you'll be responsible for designing robust test cases and developing automated testing scripts. Collaborating closely with developers will allow you to...


  • Vancouver, Metro Vancouver Regional District, Canada Glocomms Full-time $140,000 - $170,000 Contract

    I'm currently working with an innovative technology company that's building large-scale software solutions used in mission-critical environments. They're looking for a hands-on Software Engineering Manager to lead and grow a team of 10-12 engineers in their Vancouver office.What You'll Be Doing:Lead, mentor, and develop a team of 10-12 software...


  • Surrey, Metro Vancouver Regional District, Canada Delta Controls Inc. Full-time €90,000 - €110,000 Contract

    Step into an exciting role as an Intermediate Software Developer at Delta Intelligent Building Technologies. Focus on cloud solutions and Python development while enjoying a hybrid work setup. Your role will involve building and evolving our modern cloud platform for firmware emulation. You'll work with containerized environments on Amazon EKS, using IaC...


  • Burnaby, Metro Vancouver Regional District, Canada OSI Maritime Systems Full-time $110,000 - $140,000 Contract

    The Software Development Engineer in Test (SDET), will apply software engineering best practices to design, review, and implement automated tests and the frameworks they run on to validate complex distributed systems. Their work ensures reliability, safety, and compliance in high-stakes maritime environments. What you will do? Design, develop, and maintain...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Humanoid Full-time

    Humanoid in Vancouver develops humanoid robotics with a focus on safe, high‑reliability embedded systems. The Firmware and Embedded Software Engineer will own real‑time software for critical robotic subsystems, ensuring robust hardware‑software integration and low-latency control. You will collaborate with mechanical, electrical, controls, and AI...

  • Software Developer

    6 days ago


    Vancouver, British Columbia, Canada IBM Full-time

    Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • Burnaby, Metro Vancouver Regional District, Canada Aimlroles Full-time $124,000 - $155,000 Contract

    Job Description: At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple, and reliable ways to manage their money, ensuring true peace of mind. Whether it's supporting loved ones...


  • Burnaby, Metro Vancouver Regional District, Canada Remitly Full-time $120,000 - $180,000 Contract

    As a Senior Full-Stack Software Development Engineer, you will own meaningful features end-to-end — from technical design through production — partnering closely with product, design, and fellow engineers to build systems our customers can trust with their most important transactions You will operate independently, solve problems that span multiple...


  • surrey, metro vancouver regional district, Canada Delta Controls Full-time

    Join Delta Intelligent Building Technologies as an Intermediate AI Software Developer in Surrey. This role involves hands-on development of crucial AI features with a hybrid work structure that supports collaboration and innovation.You will be responsible for implementing AI/ML functionalities, developing backend services in Python, and integrating with...


  • Vancouver, British Columbia, Canada IBM Full-time

    Shape the future of AI with IBM as a Software Developer on the Confluent Cloud team. Drive the creation of scalable AI-driven solutions for real-time data processing. Join a focused engineering team at IBM Software, where innovation meets impactful technology. As a key developer, you'll architect systems for complex AI inference directly on streaming data,...


  • Burnaby, Metro Vancouver Regional District, Canada Remitly Canada Operations, Inc. Full-time €124,000 - €155,000 Contract

    At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple, and reliable ways to manage their money, ensuring true peace of mind. Whether it's supporting loved ones back home, growing...


  • burnaby, metro vancouver regional district, Canada Osimaritime Full-time

    Contribute to cutting-edge software solutions at OSI as a Senior Software Engineer, specializing in C/C++ development and real-time systems. Thrive in a collaborative environment, tackling complex software engineering challenges.As a Senior Software Engineer 3, you will design, develop, test, and maintain OSI software products while following established...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Quantum Circuits, Inc. Full-time €150,000 - €206,000 Temporary

    D-Wave Quantum Inc. (NASDAQ: QBTS) is a leader in the development and delivery of quantum computing systems, software, and services. It is the world’s first commercial supplier of quantum computers, and the first and only to offer dual-platform quantum computing products and services, spanning both annealing and gate-model quantum computing technologies....


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Safe Software Full-time

    Safe Software is looking for an experienced developer to join our Cloud Applications team and take a leading technical role in our FME AI Service, AI Assist Plugin, and future AI product offerings. We need the software engineering depth to build and operate production services, alongside the experimental instinct to determine empirically what makes an...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Safe Software Full-time

    As a Software Development Manager, you will oversee the planning, execution, and delivery of technical projects within your team. You’ll collaborate with Product, UX, and other stakeholders to prioritize work, help shape technical priorities, and ensure smooth delivery. You’ll also support the growth and well‑being of team members through coaching,...


  • Burnaby, Metro Vancouver Regional District, Canada Fortinet Full-time $121,000 - $148,000 Contract

    Job DescriptionAs a Staff Software Development QA Engineer, you will be responsible for ensuring the functionality, reliability, performance, and overall quality of our products through a variety of testing methodologies, including manual, automated, stress, integration, and system testing.As a Staff Software Development QA Engineer, you will be responsible...