Talent.com
Software Engineer, Embedded
Software Engineer, EmbeddedMotive • Vancouver, Metro Vancouver Regional District, CA
Software Engineer, Embedded

Software Engineer, Embedded

Motive • Vancouver, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks.

Motive serves nearly 100,000 customers – from Fortune 500 enterprises to small businesses – across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector.

As an Embedded Engineer, you will have an amazing opportunity to shape the way we develop our IoT embedded solutions. As an exceptional technical engineer and self‑starter, you are able to design, execute and test new telematics and connectivity features on a range of Linux, Android or real‑time operating systems.

This role will help build the next‑generation embedded solutions for Motive. You understand how to design and develop modular software features in a collaborative environment and agile team. This role offers immense career advancement and opportunity to work on cutting‑edge technology.

We are looking for a motivated and driven self‑starter, to further our solutions on embedded platforms.

What You’ll Do :

  • Design and development of high‑performance firmware and software for cutting‑edge embedded platforms
  • Debug, optimize, and validate firmware on complex embedded multi‑core architectures.
  • Develop automated and unit‑level functional testing to validate features
  • Engage with a cross‑disciplinary team to design, develop and test features up the stack.

What We’re Looking For :

  • 5+ years of experience
  • Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent experience
  • Strong programming experience and demonstrated proficiency in C / C++ for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code
  • Consumer electronics experience or familiarity with 2‑3 or relevant technologies : multi‑core ARM processors, WiFi / BT, IoT
  • Familiarity with ARM or equivalent embedded multi‑core microprocessor architectures is required
  • Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management is required.
  • RTOS, Linux or Android OS with ARM
  • Electrical bus communication such as UART, CAN, Ethernet, I2C, SPI, etc.
  • We are hiring in the following locations : San Francisco, Seattle, Buffalo, Nashville, Austin, Vancouver, and Toronto. This is a hybrid role , with the expectation of being in the office 1–2 days per week.

    Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.

    Pay Transparency

    Your compensation may be based on several factors, including education, work experience, and certifications. For certain roles, total compensation may include restricted stock units. Motive offers benefits including health, pharmacy, optical and dental care benefits, paid time off, sick time off, short term and long term disability coverage, life insurance as well as 401k contribution (all benefits are subject to eligibility requirements). Learn more about our benefits by visiting Motive Perks & Benefits.

    The compensation range for this position will depend on where you reside. For this role, the compensation range is :

    Canada

    $121,000 - $181,000 CAD

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Software Engineer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Embedded Software Engineer

    Embedded Software Engineer

    Schweitzer Engineering Laboratories, Inc. • Burnaby
    Full-time
    Embedded Software Engineer page is loaded## Embedded Software Engineerlocations : Canada - Burnabytime type : Full timeposted on : Posted Todayjob requisition id : 2025-18342We’re a team of pro...Show more
    Last updated: 10 days ago • Promoted
    Embedded GPU & AI Software Stack Planner

    Embedded GPU & AI Software Stack Planner

    Advanced Micro Devices • Vancouver
    Full-time
    A leading semiconductor company located in Vancouver is seeking a GPU and AI software stack planner.The role focuses on coordinating software teams and enabling iGPU functionality on embedded platf...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Starboard Recruitment • Vancouver, BC, Canada
    Full-time
    On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with. Our client is a US-based, Series-B with over $35M USD in ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Schweitzer Engineering Laboratories • Burnaby
    Full-time
    We’re a team of professional engineers dedicated to making electric power safer, more reliable and more economical.We’re looking for colleagues who are passionate about developing hard real-time sy...Show more
    Last updated: 10 days ago • Promoted
    Associate SoC Firmware Engineer - Embedded Systems

    Associate SoC Firmware Engineer - Embedded Systems

    Analog Devices • Vancouver
    Full-time
    A leading semiconductor company is seeking an Associate Embedded Firmware Engineer in Vancouver.The role involves collaborating on System-on-Chip solutions, developing firmware / software, and utiliz...Show more
    Last updated: 10 days ago • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Clarius Mobile Health • Vancouver
    Full-time +2
    Clarius Mobile Health provided pay range.This range is provided by Clarius Mobile Health.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Talent ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer - II

    Software Engineer - II

    FISPAN • Vancouver, BC, Canada
    Permanent
    FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • Vancouver
    Full-time
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Engineer II

    Embedded Systems Engineer II

    D-Wave • Burnaby
    Full-time
    D-Wave (NYSE : QBTS) is a leader in the development and delivery of quantum computing systems, software, and services.We are the world’s first commercial supplier of quantum computers, and the only ...Show more
    Last updated: 10 days ago • Promoted
    Staff Embedded Engineer, Infotainment Platform

    Staff Embedded Engineer, Infotainment Platform

    Rivian and Volkswagen Group Technologies • Vancouver
    Full-time
    An automotive technology company in Metro Vancouver is seeking a Staff Software Engineer for their Infotainment Platform. This role involves designing and developing embedded systems to enhance in-v...Show more
    Last updated: 9 days ago • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Stellar Recruitment Inc. • Vancouver
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Manager, Medical Displays

    Senior Embedded Software Manager, Medical Displays

    Barco • Vancouver
    Full-time
    A global technology company is seeking an experienced software developer to create embedded software for medical display products. The ideal candidate has over 5 years of experience in software engi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Hardware Engineer - Embedded for SMD Mining

    Senior Hardware Engineer - Embedded for SMD Mining

    Go REcruitment • Vancouver
    Full-time
    A tech start-up is seeking a Senior Hardware Engineer to help develop innovative technologies in the mining industry.This role involves designing integrated hardware solutions and leading engineeri...Show more
    Last updated: 30+ days ago • Promoted
    Embedded System Engineer

    Embedded System Engineer

    ZVST Cloud Tech • Vancouver, BC, Canada
    Full-time
    Title : Embedded System Engineer.C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS.Develop and test SSD firmware- Preferred not mandatory. Participate in design and code reviews.Coll...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer (Robotics)

    Embedded Software Engineer (Robotics)

    Humanoid • Vancouver
    Full-time
    Embedded Software Engineer (Robotics).We are looking for a passionate and skilled Embedded Software Engineer (Robotics) to join our innovative team in Vancouver. You will play a pivotal role in desi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer – C / C++ & Linux

    Senior Embedded Software Engineer – C / C++ & Linux

    Fortinet • Burnaby
    Full-time
    A leading network security company is seeking an Embedded Software Developer in Burnaby, Canada to create software for FortiManager. The ideal candidate will have 1-3 years of C / C++ experience, skil...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Engineer II

    Embedded Systems Engineer II

    D-Wave Quantum Inc. • Burnaby
    Full-time
    D-Wave is a leader in the development and delivery of quantum computing systems, software, and services.We are the world’s first commercial supplier of quantum computers, and the only company build...Show more
    Last updated: 10 days ago • Promoted
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • Delta, British Columbia, Canada
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 2 days ago • Promoted