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

Senior Firmware Engineer

Job in Delta, BC, Canada
Listing for: HID
Part Time position
Listed on 2026-03-04
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 CAD Yearly CAD 100000.00 YEAR
Job Description & How to Apply Below
An Amazing Career Opportunity for a Senior Firmware Engineer!!

Location:

Vancouver, CAD

Job :  42328

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-orientated, reliable, and straightforward and value being treated accordingly. We want all our…
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