Talent.com
TEEMA
Firmware Engineer - SeniorTEEMA • Abbotsford , British Columbia
Firmware Engineer - Senior

Firmware Engineer - Senior

TEEMA • Abbotsford , British Columbia
30+ days ago
Salary
CA$120,000.00 yearly
Job type
  • Permanent
Job description
  • Design and develop embedded firmware for new and existing products

  • Contribute to both system-level and firmware-level design efforts

  • Debug, troubleshoot, and verify firmware and system implementations

  • Translate product and engineering requirements into practical firmware solutions

  • Break down higher-level architectures into lower-level firmware components

  • Collaborate with hardware and multidisciplinary engineering teams

  • Create and maintain design documentation

  • Support firmware best practices, coding standards, and development processes

  • Mentor junior team members where appropriate


What you must have:

  • 5+ years of firmware development experience

  • 10+ years C/C++ experience in embedded environments

  • Experience with RTOS-based development such as FreeRTOS

  • Experience with Linux-based embedded systems, ideally including environments such as Yocto

  • Solid understanding of microcontrollers, SoCs, and peripherals

  • Experience debugging embedded systems

  • Familiarity with communication protocols such as I2C, SPI, UART, and TCP/IP

  • Ability to read and interpret electronic schematics

  • Experience using tools such as debuggers, oscilloscopes, logic analyzers, and IDEs

  • Familiarity with source control, testing, and full software development lifecycle practices

  • Strong written and verbal communication skills in English


Nice to have:

  • Bluetooth or Wi-Fi firmware integration

  • Bootloaders

  • DSP or fixed-point math

  • Motor control algorithms

  • FPGA / HDL exposure

  • Agile / Scrum experience


Salary/Rate Range: $105,000–$120,000


Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.


Create a job alert for this search

Firmware Engineer - Senior • Abbotsford , British Columbia

Similar jobs

Senior Firmware Engineer - $105,000 - $120,000 A Year

TEEMA Solutions GroupAbbotsford, Canada
Full-time

Seeking a Senior Firmware Engineer to design, develop, and deploy embedded firmware for industrial tools, collaborating with a multidisciplinary team and mentoring junior engineers. Show more

 • Promoted

Senior Mission Assurance Engineer – Sentinel Program - $114,000 - $213,400 A Year

Northrop Grumman Corp. (JP)Abbotsford, Canada
Full-time

Seeking a Senior Mission Assurance Engineer for the Sentinel program to support critical functions and lead quality assurance efforts.Requires a strong background in Mission Assurance and Quality A... Show more

 • Promoted

Firmware Engineer / Developer

Acara Solutions, Inc.Abbotsford, Fraser Valley Regional District, CA
Full-time

The Firmware Engineer will join the firmware team, and become part of a multidisciplinary engineering team responsible for delivering high quality, high performance tools for the industrial bolting... Show more

 • Promoted

Firmware Engineer / Developer - C$80,000 - C$120,000 A Year

New World TechnologiesAbbotsford, Canada
Full-time

New World Technologies (RAD Torque Systems) is a leading Canadian manufacturer of pneumatic, battery powered, and electronic pistol grip torque wrenches.RAD products have proven to be successful al... Show more

 • Promoted

Senior Python Lead Engineer For Scalable Manufacturing Ops - C$95,000 - C$115,000 A Year

Architectural solutions providerAbbotsford, Canada
Full-time

Seeking a Python Lead Engineer to manage a software development team, focusing on scalable manufacturing operations.Requires 5+ years of experience in Python and ReactJS, with strong leadership and... Show more

 • Promoted

Earn Money By Taking Surveys - Remote

AlmediaWhonnock, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Earn Money Testing Apps - Remote

AlmediaWhonnock, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys

AlmediaWhonnock, Canada
Full-time

Com is an innovative new platform for side hustle seekers who want to earn money online by playing games, taking surveys, and completing various assigned tasks.Since its launch 5 years ago, over 50... Show more

 • Promoted

Firmware Development Team Lead

3 Step Recruitment Inc.Abbotsford, Fraser Valley Regional District, CA
Full-time +1

Opportunities are available at.You’ll play a key role in designing, developing, and deploying firmware for next-generation products, contributing at both the.Design, develop, and maintain embedded ... Show more

 • Promoted

Senior Software Engineer (Architecture)

Targeted TalentAbbotsford, Fraser Valley Regional District, CA
Full-time

Our client is a company building the world's highest-performance pure digital AI inference chip.They are seeking a Software Architect to lead their software efforts and advance the software stack t... Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys - Up To $400 A Day - Remote

Freecash.ComWhonnock, Canada
Remote
Full-time

Com is an innovative new platform for side hustle seekers who want to earn money online by playing games, taking surveys, and completing various assigned tasks.Since its launch 5 years ago, over 50... Show more

 • Promoted

Senior Python Lead Engineer For Scalable Manufacturing Ops - C$95,000 - C$115,000 A Year

A leading architectural solutions providerAbbotsford, Canada
Full-time

Seeking a Team Lead Software Engineer to guide a team in developing vital operational software solutions using Python and ReactJS, requiring 5+ years of experience and leadership skills. Show more

 • Promoted

IT Engineer - Tier 2

Koala TechnologyAbbotsford, Fraser Valley Regional District, CA
Full-time +1

You will be expected to work autonomously on tier-2 level tasks.Providing top-tier customer service to clients.Testing and evaluating new systems and software.Documenting support activities and mai... Show more

 • Promoted

Remote Principal Engineer

Bilinguallinkmission, bc, Canada
Remote
Full-time

We believe small businesses are at the heart of our communities, and championing them is worth fighting for.We empower small business owners to manage their finances fearlessly, by offering the sim... Show more

 • Promoted

Senior Aircraft Maintenance Engineer - Avionics

Cascade Aerospace Inc.Abbotsford, Fraser Valley Regional District, CA
Full-time

Elevate your career as a Senior Aircraft Maintenance Engineer - Avionics at Cascade Aerospace, where innovation meets aerospace excellence.Experience a fulfilling career focused on safety and mento... Show more

 • Promoted

Senior Aircraft Maintenance Engineer (AME) - Lead Tech

Cascade Aerospace Inc.Abbotsford
Full-time

An established industry player is seeking an Aircraft Maintenance Engineer to join their innovative team.This role involves performing essential maintenance and repairs on aircraft, ensuring compli... Show more

 • Promoted

Firmware Development Team Lead - C$75,000 - C$110,000 A Year

3 Step RecruitmentAbbotsford, Canada
Full-time

Firmware Developer Location:Abbotsford, BCOpportunities are available atjunior, intermediate, and senior levels, with leadership paths for more experienced candidates.Salary:$75,000 to $110,000 - d... Show more

 • Promoted

Embedded Firmware Engineer (Intermediate) – Hybrid - C$90,000 - C$105,000 A Year

Canadian manufacturerAbbotsford, Canada
Full-time

A leading Canadian manufacturer is seeking an Intermediate Firmware Engineer for a hands-on role focused on developing embedded firmware for innovative products.This position offers a hybrid work m... Show more