Talent.com
3 Step Recruitment Inc.
Firmware Development Team Lead3 Step Recruitment Inc. • abbotsford, fraser valley regional district, Canada
Rechercher d'autres offres
Firmware Development Team Lead

Firmware Development Team Lead

3 Step Recruitment Inc. • abbotsford, fraser valley regional district, Canada
Il y a 7 heures
Type de contrat
  • Permanent, Temps plein
Description de poste

Firmware Developer

Location: Abbotsford, BC

Opportunities are available at junior, intermediate, and senior levels , with leadership paths for more experienced candidates.

Salary: $75,000 to $110,000 - depending on level of experience

Full-Time | Permanent

About The Role

We’re looking for a Firmware Engineer / Developer to join a multidisciplinary engineering team building high-performance industrial tools used worldwide.

You’ll play a key role in designing, developing, and deploying firmware for next-generation products, contributing at both the system and embedded software levels .

What You’ll Do

  • 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
  • (Senior) Mentor junior developers and lead technical initiatives

What You Bring

  • Degree in Electrical, Computer Engineering, or similar
  • Experience with C/C++ in embedded systems
  • Strong understanding of:
    • Microcontrollers & SoC architecture
    • Communication protocols (I2C, SPI, UART, TCP/IP)
    • Real-time systems and concurrency
  • Experience debugging embedded systems and implementing firmware unit tests
  • Experience with source code management tools, such as SVN or Git

Additional Requirements (preferred)

  • RTOS (e.g. FreeRTOS) or embedded Linux (Yocto)
  • Bluetooth / Wi‑Fi integration
  • Bootloaders (e.g. U‑Boot)
  • DSP, motor control, or FPGA (VHDL/Verilog)
  • Familiarity with Git/SVN and SDLC best practices
  • Experience reading schematics and using lab tools (oscilloscopes, analyzers)
  • Experience in product development of manufacturing

Who You Are

  • Strong communicator (technical & non-technical audiences)
  • Organized, self-driven, and accountable
  • Collaborative team player
  • Passionate about building high-quality products
  • Comfortable working on multiple projects and priorities

Why You’ll Love This Job

  • Work on innovative, real-world industrial products
  • Be part of a collaborative, engineering-driven environment
  • Grow your career with opportunities for leadership
  • Contribute to products used across global industries

Disclosure

This posting represents an active and genuine vacancy with one of 3 Step Recruitment's clients and is not for speculative or pipeline recruitment.
3 Step Recruitment and/or our Clients may use, from time to time, AI‑assisted tools to support the screening and evaluation of applications; however, these tools are not intended to replace human judgement or decision‑making in the hiring process.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Firmware Development Team Lead • abbotsford, fraser valley regional district, Canada