Talent.com

Engineering Jobs in Abbotsford, BC

Create a job alert for this search

Engineering • abbotsford bc

Last updated: 5 days ago

Firmware Engineer - Junior

TEEMAAbbotsford , British Columbia
CA$90,000.00 yearlyCA$90,000.00 yearly
PermanentPermanent

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 implementati... Show more

Senior Firmware Engineer / Developer

Acara SolutionsAbbotsford, BC, CA
Full-timeFull-time

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

Preconstruction Director

Horizon Contracting GroupLangley, British Columbia, Canada, V4W 1N9
CA$140,000.00–CA$160,000.00 yearlyCA$140,000.00–CA$160,000.00 yearly
Full-time +1Full-time +1
Quick Apply

About Horizon Contracting Group.At Horizon, winning the right work starts well before a project reaches the field.We’re looking for a Preconstruction Director to lead our pursuit efforts, from iden... Show more

Project Manager

RailWorks CorporationAbbotsford, British Columbia, CA
Full-timeFull-time

The Project Manager supervises and coordinates day-to-day rail construction project activities.Reporting to the Project Director or designated manager, this role ensures that project tasks are exec... Show more

Electrician- Industrial

AFIMAC CanadaAbbotsford, British Columbia, CA
CA$75.00 hourlyCA$75.00 hourly
Full-timeFull-time

AFIMAC Canada is actively hiring experienced Industrial Electricians for an upcoming assignment in Southwest Ontario.This position will require you to work 10-12 hour shifts, 4 days per week when a... Show more

Mechanical Engineer / Designer

RAD Torque SystemsAbbotsford, BC, CA
CA$80,000.00–CA$120,000.00 yearlyCA$80,000.00–CA$120,000.00 yearly
Full-timeFull-time
Quick Apply

Mechanical Engineer / Designer: NOC 21301 The Opportunity   New World Technologies (Rad Torque Systems) is a leading Canadian manufacturer of pneumatic, battery powered, and electronic pistol ... Show more

Pump Truck Technician

Randstad CanadaMission, British Columbia, CA
CA$32.00–CA$38.00 hourlyCA$32.00–CA$38.00 hourly
Full-time +1Full-time +1
Quick Apply

A premier and expanding heavy equipment manufacturing organization based in Mission, BC is seeking a skilled Pump Truck Technician to join their dynamic team.This hands-on role plays a critical par... Show more

Civil Design Engineer

TalentSphereAbbotsford, BC, Canada
Full-timeFull-time

Municipal, Stormwater, Roadworks.On behalf of our client, we are seeking an experienced Civil Design Engineer to join their small but busy team in the lower mainland.Knowledge of municipal and prov... Show more

Intermediate 3D Designer

StructureCraftAbbotsford, British Columbia, Canada, V2T 6B1
CA$38.40 hourlyCA$38.40 hourly
Full-time +1Full-time +1
Quick Apply

Come join North America’s premier timber engineering and construction company!.StructureCraft specializes in the structural engineering, design, fabrication, and erection of timber structures incor... Show more

Production Scheduler - 1 Year Contract

Sunrise FarmsAbbotsford, British Columbia, Canada, V3G 0A1
CA$64,000.00–CA$74,000.00 yearlyCA$64,000.00–CA$74,000.00 yearly
Full-timeFull-time

Production Scheduler - 1 Year Contract.Grand River Foods is a leading food solutions company serving customers in the North American grocery and food service industry.As a member of the Sunrise Far... Show more

People also ask
Firmware Engineer - Junior

Firmware Engineer - Junior

TEEMAAbbotsford , British Columbia
30+ days ago
Salary
CA$90,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:

  • Firmware development experience

  • 2+ 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: $80,000 - $90,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.