Lead Embedded Firmware Engineer

3 Step Recruitment Inc.

Abbotsford

On-site

CAD 75,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products

Job summary

A recruitment agency in Canada is seeking a Firmware Developer to join a multidisciplinary engineering team focusing on high-performance industrial tools. Responsibilities include designing and deploying firmware solutions, collaborating with cross-functional teams, and mentoring junior developers. Candidates should have a degree in Electrical or Computer Engineering, experience in C/C++ within embedded systems, and strong communication skills. This full-time role offers competitive salary and opportunities for leadership.

Qualifications

  • Experience debugging embedded systems and implementing firmware unit tests.
  • Experience in product development of manufacturing.
  • Familiarity with Git/SVN and SDLC best practices.

Responsibilities

  • Design, develop, and maintain embedded firmware solutions.
  • Collaborate with cross-functional engineering teams.
  • Translate requirements into scalable firmware architecture.
  • Debug, test, and validate system performance.
  • Contribute to full product lifecycle (design → release → support).
  • Create and maintain technical documentation.
  • Support continuous improvement of development processes.
  • Mentor junior developers and lead technical initiatives.

Skills

C/C++ in embedded systems
Microcontrollers & SoC architecture
Communication protocols (I2C, SPI, UART, TCP/IP)
Debugging embedded systems
Experience with source code management tools (SVN or Git)
Real-time systems and concurrency

Education

Degree in Electrical, Computer Engineering, or similar

Job description

A recruitment agency in Canada is seeking a Firmware Developer to join a multidisciplinary engineering team focusing on high-performance industrial tools. Responsibilities include designing and deploying firmware solutions, collaborating with cross-functional teams, and mentoring junior developers. Candidates should have a degree in Electrical or Computer Engineering, experience in C/C++ within embedded systems, and strong communication skills. This full-time role offers competitive salary and opportunities for leadership.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Remote Embedded Firmware Engineer (Contractor)
Remote Embedded Firmware Engineer (Contractor)

MistyWest • Vancouver

Hybrid
CAD 80,000 - 120,000
Flexible rates and hours
Access to hardware and software support
Engagement with a local and global community
Embedded Systems Firmware Engineer — Real-Time Automotive
Embedded Systems Firmware Engineer — Real-Time Automotive

indie.inc • Toronto

On-site
CAD 90,000 - 130,000
Senior Embedded Firmware Engineer - Next-Gen Systems
Senior Embedded Firmware Engineer - Next-Gen Systems

Paradox Security Systems • Saint-Eustache

On-site
CAD 107,000 - 207,000
Senior Embedded Firmware Engineer – Connected Cameras
Senior Embedded Firmware Engineer – Connected Cameras

VOSKER • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Firmware Development Team Lead
Firmware Development Team Lead

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Senior Embedded BSP & Firmware Engineer
Senior Embedded BSP & Firmware Engineer

Nokia • Ottawa

On-site
CAD 120,000 - 180,000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term and long-term disability
+5
Sr. Embedded Systems Designer
Sr. Embedded Systems Designer

TalentSphere Staffing Solutions • Toronto

On-site
CAD 115,000 - 125,000
Senior Embedded Systems & Firmware Engineer
Senior Embedded Systems & Firmware Engineer

Protingent • Markham

On-site
CAD 110,000 - 190,000