Talent.com
Senior Embedded Firmware Engineer - Remote - Canada
Senior Embedded Firmware Engineer - Remote - CanadaFullStack • Vancouver, Metro Vancouver Regional District, CA
Senior Embedded Firmware Engineer - Remote - Canada

Senior Embedded Firmware Engineer - Remote - Canada

FullStack • Vancouver, Metro Vancouver Regional District, CA
22 days ago
Job type
  • Full-time
  • Remote
Job description

Senior Embedded Firmware Engineer – Remote – Canada

Join us as a Senior Embedded Firmware Engineer with FullStack and work on cutting‑edge embedded projects for U.S. clients in a 100% remote setting.

About FullStack

FullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on‑demand projects. We build a trusted, high‑performance network where talent can thrive in a positive, respectful, and supportive environment. By prioritizing transparency, fair opportunities and professional growth, we empower our engineers to deliver their best work while collaborating with innovative teams worldwide.

Opportunity

We are looking for a Senior Embedded Firmware Engineer to integrate directly into our client’s team and collaborate with designers and engineers on a daily basis.

  • You will work alongside existing team members on a daily basis, contributing to design, implementation, and optimization of embedded firmware.

What We’re Looking For

  • 5+ years of professional experience as a Firmware or Embedded Systems Engineer.
  • Advanced English proficiency.
  • Successful completion of a four‑year college degree.
  • Strong hands‑on experience developing embedded firmware using C and C++.
  • Proven experience with ESP32 platforms, preferably ESP32‑C6.
  • Solid understanding of microcontroller architecture, memory management, interrupts, peripherals, and real‑time constraints.
  • Hands‑on experience with audio processing, audio streaming, or real‑time signal handling on embedded devices.
  • Demonstrated experience optimizing firmware for low‑power consumption, performance, and reliability in constrained environments.
  • Experience taking embedded systems from prototype through production, including support for manufacturing bring‑up and field issues.
  • Comfort working closely with hardware teams through multiple board revisions, hardware debugging cycles, and manufacturing timelines.
  • Experience debugging hardware‑software interactions using tools such as logic analyzers, oscilloscopes, and JTAG or SWD debuggers.
  • Strong understanding of embedded development workflows, including code reviews, documentation, and testability.
  • Ability to work through new and difficult issues and contribute to libraries as needed.
  • Ability to create and maintain continuous integration and delivery of applications.
  • Forensic attention to detail.
  • A positive mindset and a can‑do attitude.
  • Meaningful experience working on large, complex systems.
  • Ability to take extreme ownership over your work and consistently meet agreed expectations.
  • Availability to work a standard 40‑hour work week.
  • What We Offer

  • Competitive pay.
  • 100% remote work.
  • Opportunity to work with leading startups and Fortune 500 companies.
  • Continuing education opportunities.
  • Clear path for career growth and advancement.
  • Our talent network is committed to fostering a diverse, inclusive, and accessible environment where IT professionals can find opportunities that match their skills. We welcome individuals of all races, religions, genders, sexual orientations, national origins, abilities, and experiences. Our focus is on connecting talent with projects based on qualifications, ensuring a fair and transparent process that values diverse perspectives and global collaboration.

    Learn more about our Applicants Privacy Notice.

    Seniority Level

    Mid‑Senior level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Industries

    IT Services and IT Consulting, Computer and Network Security, and Information Services

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Embedded Firmware Engineer Remote Canada • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    owl.co • Vancouver, BC, CA
    Full-time
    Quick Apply
    AI systems for high‑stakes, real‑world decisions.Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness, auditability, and low bias.The si...Show more
    Last updated: 30+ days ago
    Senior Back End Engineer

    Senior Back End Engineer

    Stellar Creative Lab • VANCOUVER, BC, CA
    Permanent
    Quick Apply
    Welcome to Stellar Code Lab , the new software innovation startup incubated inside Stellar Creative Lab.We are taking the battle-tested tools that powered hits for Marvel, Amazon, and Netflix and t...Show more
    Last updated: 15 days ago
    Software Engineer (Hybrid - Vancouver)

    Software Engineer (Hybrid - Vancouver)

    Lantern • Vancouver
    Full-time
    Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer ...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Firmware Developer (Remote) - richmond

    Senior Firmware Developer (Remote) - richmond

    Amaris Consulting • richmond, bc, ca
    Remote
    Full-time
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
    Last updated: 2 days ago • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    FHLB Des Moines • Burnaby
    Full-time
    Location : Canada - Burnaby • Time type : Full time • Posted : 2 Days Ago • Job requisition id R163-26.Are you looking for a unique opportunity to be part of something great? Do you want to join a 17,...Show more
    Last updated: 3 days ago • Promoted
    Embedded Payments Implementation Lead

    Embedded Payments Implementation Lead

    VoPay International Inc. • Vancouver
    Full-time
    A leading financial services provider in Vancouver is seeking a Technical Implementation Specialist to oversee customer onboarding and integration of innovative payment solutions.This role involves...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Procurify • Vancouver
    Full-time
    Senior Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save...Show more
    Last updated: 4 days ago • Promoted
    Technical Sales Lead – Embedded Tools & Growth

    Technical Sales Lead – Embedded Tools & Growth

    USA Tech Recruit • Vancouver
    Full-time
    A leading technology company located in Vancouver is seeking an experienced sales manager to provide technical and commercial support. Responsibilities include presenting products, negotiating sales...Show more
    Last updated: 19 days ago • Promoted
    Senior Full Stack / Product Engineer IcePanel

    Senior Full Stack / Product Engineer IcePanel

    Icepanel • North Vancouver
    Full-time
    Senior Full Stack / Product Engineer at IcePanel.We're simplifying how teams design for complex systems.We're building a collaborative diagramming and modelling tool that software architects think is...Show more
    Last updated: 19 days ago • Promoted
    Real-Time C / C++ Software Engineer – Maritime Systems

    Real-Time C / C++ Software Engineer – Maritime Systems

    OSI Maritime Systems Ltd. • Burnaby
    Full-time
    A leading maritime technology firm in Burnaby, Canada, is seeking a Software Engineer to design, develop, and maintain software products. This position requires a degree in Computer Science or a rel...Show more
    Last updated: 4 days ago • Promoted
    Maritime Real-Time Software Engineer - C / C++

    Maritime Real-Time Software Engineer - C / C++

    OSI Maritime Systems • Burnaby
    Full-time
    A leading maritime technology company in Burnaby is looking for a Software Engineer to work on advanced navigation systems. You will design, develop, and maintain software products, collaborating wi...Show more
    Last updated: 4 days ago • Promoted
    Senior Automotive Firmware Engineer - CAN / UDS, RTOS, Cloud

    Senior Automotive Firmware Engineer - CAN / UDS, RTOS, Cloud

    Salvo Software • Vancouver
    Full-time
    A technology company in Vancouver is seeking a Senior Automotive Engineer to enhance advanced diagnostic tools.The ideal candidate has over 7 years of experience in automotive software and firmware...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    Remitly, Inc. • Vancouver
    Full-time
    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 mone...Show more
    Last updated: 19 days ago • Promoted
    Systems Engineer II

    Systems Engineer II

    Best Buy • Burnaby
    Full-time +1
    Systems Engineer II page is loaded## Systems Engineer IIlocations : 00000 Canadian Headquarterstime type : Full timeposted on : Posted Yesterdayjob requisition id : R-49165As a • •systems engine...Show more
    Last updated: 4 days ago • Promoted
    System Application Engineer – SCADA

    System Application Engineer – SCADA

    Pacer Group • richmond, bc, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 2 days ago • Promoted
    Distributed Systems Engineer - C / C++ (Linux)

    Distributed Systems Engineer - C / C++ (Linux)

    NetApp, Inc. • Vancouver
    Full-time
    A leading technology company in Metro Vancouver is looking for a skilled software engineer to join their Core Software team. You will be responsible for developing, testing, and debugging distribute...Show more
    Last updated: 4 days ago • Promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    Themis Solutions Inc. • Vancouver
    Full-time
    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We’re looking for a Senior Solutions Engineer...Show more
    Last updated: 4 days ago • Promoted
    Design Engineer (Global Remote)

    Design Engineer (Global Remote)

    vidIQ • Vancouver, BC, CA
    Remote
    Full-time
    Product Managers did in 2019? AI can do it now.Software Engineers did? AI can do that too.The future isn’t about choosing one — it’s about becoming them all. At vidIQ, we call them Design Engineers....Show more
    Last updated: 28 days ago