×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Delta, BC, Canada
Listing for: Assa Abloy Group
Part Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CAD Yearly CAD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

An Amazing Career Opportunity fora Senior Firmware Engineer!!

Location:

Vancouver, CAD

We’re seeking a Senior Firmware Engineer to contribute to the development of proprietary low-power wireless products. This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to development of manufacturing tools, ensuring adherence to coding standards, and participate in the full product lifecycle—from concept to production.

Who

are we?

HID powers the trusted identities of the world’s people, places, and things, allowing people to transact safely, work productively and travel freely.

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Check us out here:  and

Identification Technologies (IDT):

IDT is creating trusted identities for IoT applications through Smart Components and Enabling Services.

HID’s Identification Technologies powers the trusted identities of the world’s people, places and things through smart components and cloud services. We make it possible for people and organizations to transact safely, work productively, and travel freely. Our contactless identification and sensing (RFID, NFC, and BLE) components and solution enabling technologies address the dynamic requirements across multiple industries to wirelessly connect, identify, collect and manage data quickly and accurately across virtually any IoT application.

As

our Senior Software Engineer, you’ll support HID’s success by:
  • Embedded software designing and development for 16/32 bit microcontroller architectures, C/C++ and assembler, with and without RTOS
  • Using generative AI coding agents for code generation, PRs, code review, documentation
  • Understanding of hw electrical design
  • Development of thoroughly documented software adhering to coding standards criteria
  • Implementing and guiding other team members of industry standards for code control and release process
  • Participating in overall embedded product development design from conception to manufacturing introduction
  • Writing and maintenance of design documentation
Your Experience and Background include:
  • Bachelor of Science in Electrical Engineering or Computer Science Engineering
  • Minimum 5 years of experience as firmware development engineer for low power wireless devices
  • In-depth understanding of BLE and WiFi protocols
  • Experience with ARM Cortex platform and development tools (additional experience with ARC platform is a significant advantage)
  • In-depth experience with various serial communication protocols (I2C, SPI, etc.)
  • Expertise in utilization of JTAG software tools for low level access to MCU resources
  • Experience with leveraging RTOS in very low power embedded development (knowledge of FreeRTOS, Keil RTOS, QPC is an advantage)
  • Minimum of 3-year experience within a development team which followed robust coding standards and use of version control tools like Git
  • Good understanding and experience in using at least one of AI coding agents such as Claude Code, Codex, Cursor, Antigravity
What we can offer you:
  • Competitive salary and rewards package
  • Competitive benefits and annual leave offering, allowing for work-life balance
  • A vibrant, welcoming & inclusive culture
  • Extensive career development opportunities and resources to maximize your potential
  • To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds
Why apply?
  • Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don’t need to check all the boxes. If you have most of the skills and experience, we want you to apply.
  • Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers.
  • Integrity: You are results-oriented, reliable, and straightforward and value being treated accordingly. We want all our employees to be…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary