Talent.com
Software Engineer, Embedded
Software Engineer, EmbeddedMotive • Toronto, ON, CA
Software Engineer, Embedded

Software Engineer, Embedded

Motive • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Software Engineer, Embedded role at Motive .

About the Company

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. Visit gomotive.com to learn more.

About the Role

As an Embedded Engineer, you will have an amazing opportunity to shape the way we develop our IoT embedded solutions. You are an exceptional technical engineer and self‑starter who can 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.

What You’ll Do

  • Design and develop 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 implementation of 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.
  • Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management.
  • RTOS, Linux or Android OS experience with ARM.
  • Electrical bus communication such as UART, CAN, Ethernet, I2C, SPI, etc.
  • Locations

    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.

    Equal Opportunity Statement

    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.

    Benefits & Compensation

    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 401(k) contribution (all benefits are subject to eligibility requirements). Learn more about our benefits by visiting Motive Perks & Benefits.

    Canada – Compensation range : $121,000—$181,000 CAD.

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Software Engineer • Toronto, ON, CA

    Similar jobs
    Senior Display Software Engineer – Embedded Systems

    Senior Display Software Engineer – Embedded Systems

    Qualcomm • Markham
    Full-time
    A leading global technology company in Canada is seeking a Software Engineer to develop efficient display drivers and embedded software for next-gen devices. The ideal candidate will have a Bachelor...Show more
    Last updated: 30+ days ago • Promoted
    Hybrid Embedded Software Engineer, Vehicle Body Controls

    Hybrid Embedded Software Engineer, Vehicle Body Controls

    General Motors of Canada • Markham
    Full-time
    A leading automotive manufacturer in York Region is hiring a Software Developer for Vehicle Mechatronics Embedded Controls. The successful candidate will work in Agile Scrum teams, focusing on devel...Show more
    Last updated: 1 day ago • Promoted
    Lead Embedded Software Engineer — Edge & Cloud (Go / K8s)

    Lead Embedded Software Engineer — Edge & Cloud (Go / K8s)

    GE Vernova • Markham
    Full-time
    A leading global energy solutions provider is seeking a mid-senior level Software Engineer for their Grid Solutions division, focusing on embedded systems and next-generation networks.The candidate...Show more
    Last updated: 12 days ago • Promoted
    Real-Time Embedded Wi‑Fi Software Engineer (Linux)

    Real-Time Embedded Wi‑Fi Software Engineer (Linux)

    Extreme Networks, Inc. • Thornhill
    Full-time
    Join a leading global networking company as a Real Time Embedded Software Developer.You will design and develop cutting-edge Wi-Fi solutions, focusing on real-time embedded programming.Collaborate ...Show more
    Last updated: 12 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    eLeapPower • Toronto
    Full-time
    Embedded Software Engineer @ eLeapPower | Real-time Control and Software.LeapPower is a rapidly growing power electronics supplier to the world of automotive electrification.Our products achieve co...Show more
    Last updated: 12 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Pulsenics Inc. • Toronto
    Full-time
    Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to...Show more
    Last updated: 2 hours ago • Promoted • New!
    GEO Semiconductor - Embedded Systems Software Engineer

    GEO Semiconductor - Embedded Systems Software Engineer

    Beyond SOF • Toronto, Canada
    Full-time
    Embedded Systems Software Engineer Experience level : Mid-senior Experience required : 5 Years Education level : Bachelor’s degree Job function : Information Technology Industry : Semiconductors Compens...Show more
    Last updated: 30+ days ago • Promoted
    Senior Automotive Embedded Software Engineer (Hybrid)

    Senior Automotive Embedded Software Engineer (Hybrid)

    General Motors • Markham
    Full-time
    A major automotive manufacturer located in Markham is searching for a Sr.Embedded Software Engineer to lead the development of high-quality, cutting-edge automotive technology.The candidate will de...Show more
    Last updated: 2 hours ago • Promoted • New!
    Senior Avionics Software Architect — Embedded DO-178C

    Senior Avionics Software Architect — Embedded DO-178C

    Wisk • Toronto, Canada
    Full-time
    A pioneering aerospace company in Montreal is seeking a Senior Staff Software Engineer for autonomous aircraft development. You will lead the design of embedded software and collaborate with various...Show more
    Last updated: 27 days ago • Promoted
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • Toronto
    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 Software Engineer, Infotainment

    Embedded Software Engineer, Infotainment

    Rivian • Toronto
    Full-time
    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 c...Show more
    Last updated: 28 days ago • Promoted
    Sr Embedded Audio Software Engineer

    Sr Embedded Audio Software Engineer

    Jobot • Toronto, Canada
    Full-time
    Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot. Your actual pay will be based on your skills and experience — talk wit...Show more
    Last updated: 27 days ago • Promoted
    Automotive Audio Embedded Software Engineer, Staff

    Automotive Audio Embedded Software Engineer, Staff

    Nutanix • Markham
    Full-time
    Engineering Group, Engineering Group > .Qualcomm Technologies' audio products deliver crisp, clear listening experiences for a wide range of products. Our products are designed to offer premium wirel...Show more
    Last updated: 11 days ago • Promoted
    Staff / Sr.Staff Embedded Software Engineer

    Staff / Sr.Staff Embedded Software Engineer

    Alphawave Semi • Toronto
    Full-time
    Staff Embedded Software Engineer.Join the team at Alphawave Semi as a Staff / Sr.Staff Embedded Software Engineer.We’re looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future...Show more
    Last updated: 30+ days ago • Promoted
    Senior Robotics Software Engineer Embedded — SDKs & Equity

    Senior Robotics Software Engineer Embedded — SDKs & Equity

    LiveKit Incorporated • Toronto, Canada
    Full-time
    A fast-growing developer platform in Canada is looking for a talented engineer to join their Robotics team.You will design and develop core functionalities for SDKs, focusing on robotics and embedd...Show more
    Last updated: 28 days ago • Promoted
    Senior Embedded Software Engineer - Space Systems

    Senior Embedded Software Engineer - Space Systems

    Kepler Communications Inc. • Toronto, Canada
    Full-time
    A leading satellite communications firm in Toronto, Ontario, is seeking an experienced embedded software engineer.You'll develop and test high-quality software for advanced satellite systems and co...Show more
    Last updated: 11 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill
    Full-time
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Show more
    Last updated: 12 days ago • Promoted
    Embedded Vehicle Controls Software Engineer (Hybrid)

    Embedded Vehicle Controls Software Engineer (Hybrid)

    General Motors • Markham
    Full-time
    A leading automotive company in Markham is seeking passionate engineers to develop software solutions for embedded controls in electric vehicles. You will work on advancing technology while collabor...Show more
    Last updated: 12 days ago • Promoted