Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Full-time

ASSA ABLOY

Job Responsibility: An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Vancouver, Canada Job ID: 36054 We are seeking an experienced Embedded Firmware Engineer to design and develop software for low-power wireless devices, focusing on 16/32-bit microcontroller architectures, BLE protocol, and embedded systems. The ideal candidate will have expertise in C/C++, assembler, RTOS (e.g., FreeRTOS), and various serial communication protocols like RS-232, I2C, and SPI. You will also participate in hardware design, work closely with cross-functional teams, and contribute to the entire product development lifecycle, from concept to manufacturing. 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 Firmware Engineer, you'll support HID's success by:
  • Designing and developing embedded software for 16/32-bit microcontroller architectures, using C/C++ and assembler, with and without RTOS
  • Participating in hardware electrical design, with potential for independently carrying out hardware design
  • Developing thoroughly documented software while adhering to coding standards criteria
  • Participating in the overall embedded product development design, from conception to manufacturing introduction
  • Writing and maintaining design documentation
Your Experience and Background include:
  • Bachelor of Science in Electrical Engineering
  • Minimum 3 years experience as firmware development engineer for low power wireless devices
  • In-depth understanding of BLE protocol
  • 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 (RS-232, 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)
  • Experience with at least one CAD tool used for electrical and PCB design
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 employees to be themselves, to feel appreciated and accepted.
HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic. Our goal is to create a workplace that empowers everyone to thrive and be their authentic selves, fostering an environment of mutual respect and inclusivity. If you have a disability and require assistance or accommodation to participate in the application process or to perform essential job functions, please contact View email address on ca.edajobs.com. We make it easier for people to get where they want to go! On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go - without having to think about it. When you join our HID team, you'll also be part of the ASSA ABLOY Group, the global leader in access solutions. You'll have 61,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences. #LI-HIDGlobal

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Delta, BC vacancy
  • $100k - $140k per year

     ...working towards the deployment of a first‑of‑a‑kind commercial plant. Position Mangrove is seeking a Senior Mineral Processing Engineer to join our Technology Development Department. This role is ideal for a highly experienced engineer with deep expertise in lithium and... 
    Suggested

    Mangrove Lithium

    Delta, BC
    2 days ago
  • Take on a Senior Mineral Processing Engineer role at Mangrove Lithium focused on lithium processing. This position requires hands-on expertise in pilot scale environments to optimize chemical systems. With a key impact on our Technology Development Department, you will be instrumental... 
    Suggested

    Mangrove Lithium

    Delta, BC
    2 days ago
  •  ...Product Test, this role is responsible for validating the embedded firmware, platform software, and communications infrastructure that...  ...implement new testing tools, methodologies, and AI-assisted quality engineering practices to improve testing effectiveness and efficiency.... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Tantalus Llc

    Burnaby, BC
    16 hours ago
  • $27 - $29 per hour

     ...with handheld tools—enhancing precision, efficiency, and control like never before. We are seeking a detail-oriented Firmware Quality Assurance Engineer to join our team. In this role, you will be responsible for testing the stability, reliability, and performance of... 
    Suggested
    Hourly pay
    Full time
    Monday to friday
    Flexible hours

    Robbox Inc.

    Burnaby, BC
    11 days ago
  •  ...would never be safe enough or scalable enough. We didn’t argue, we engineered the solution. Today, Moment Energy delivers 5x the energy...  ...Now is the moment. Join us. The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge firmware... 
    Suggested
    Permanent employment
    Full time
    Live out
    Work at office

    Moment Energy

    Surrey, BC
    21 days ago
  •  ...Hiring: Senior Embedded Firmware Engineer We are looking to connect with experienced embedded engineers interested in building next-generation IoT and video streaming products .  The ideal candidate brings: ~7 years of embedded firmware development ~ Strong Embedded... 
    Remote job
    Manual labor
    Richmond, BC
    16 hours ago
  •  ...Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking... 
    Remote job
    Full time
    Richmond, BC
    16 hours ago
  • $150k - $200k per year

     ...project schedules, scope, budget, and risk registers to support successful delivery Lead multidisciplinary coordination across engineering, operations, and external stakeholders Review and evaluate design submittals, change orders, and contract claims for accuracy and... 
    Full time
    Contract work
    For contractors
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Maven Consulting Limited

    Delta, BC
    16 hours ago
  •  ...required.  What you would do here SST Wireless is seeking a Firmware Developer with Hardware knowledge that thrives in a team...  .../C# skills ice the cake Get in touch If you are the right engineer / designer for our company, send us your resume with a cover letter... 
    Full time
    Work at office
    Immediate start

    SST Wireless

    Richmond, BC
    3 days ago
  • $50k - $70k per year

     ...reporting, progress tracking, and production reporting. Coordinate RFIs, submittals, drawing revisions, and site instructions with engineering and the client. Assist with schedule updates, look-ahead planning, and quantity tracking. Support change management,... 
    Long term contract
    Full time
    For subcontractor
    Work at office

    AECON

    Delta, BC
    8 hours ago
  •  ...and field installations. ~ Understanding of industrial controls, sensors, switches, relays, etc. ~ Able to read and understand engineering drawings and schematics. ~ Understanding of power unit fabrication, tube/piping installation, welding and machining. Skills... 
    Full time
    Work at office

    Boundary Mining Group

    Delta, BC
    9 days ago
  • $29.91 per hour

     ...working on behalf of our client, a leader in the aerospace sector, specifically focusing on logistics, inventory support, and aircraft engine parts handling. This is a unique opportunity to secure a unionized, fixed-term permanent position for a duration of 4 months,... 
    Hourly pay
    Long term contract
    Permanent employment
    Fixed term contract
    Relocation
    Monday to friday
    Shift work
    Day shift

    Randstad

    Delta, BC
    11 days ago
  •  ...systems and platforms, also provide recommendations for continuous improvement. Create technical specifications and apply software engineering principles to analyze, problem-solve, and design a solution. Monitor system performance and perform predictive maintenance, also... 
    Full time

    Applied Biological Materials Inc

    Richmond, BC
    16 hours ago
  • $38.94 - $46.63 per hour

     ...lasting impact on industries that power the world’s most dynamic markets. Position Summary: IEM is currently seeking a Manufacturing Engineer (Manufacturing Engineer, E2) for our Surrey, B.C. locations and will report into the Senior Manager of Manufacturing Engineering. We... 
    Long term contract
    Full time
    Work at office

    Industrial Electric Manufacturing

    Surrey, BC
    16 hours ago
  •  ...About us EMS-Tech Inc., is a highly successful and expanding engineering firm that specializes in the design and supply (OEM) of bulk material handling equipment. For over 40 years we have delivered projects great and small around the world. We are dedicated to supplying... 
    Full time

    Ems-tech

    Burnaby, BC
    8 hours ago
  •  ...proposals. Essential Duties and Responsibilities • Translate customer requirements into functional system designs • Develop engineering and architectural (RCP/Floor Plan) drawings, calculations and acoustical modeling • Review pre-construction design and... 
    Full time
    Work at office

    Avi-spl Brand

    Burnaby, BC
    8 hours ago
  • $54.6 per hour

     ...performing preventive maintenance on production lines and industrial equipment is considered an asset. Must be willing to obtain a Power Engineer certification within 18 months of hire. Must be organized, self-motivated, and able to work with minimal supervision. Must be... 
    Hourly pay
    Long term contract
    Apprenticeship
    Shift work
    Delta, BC
    7 days ago
  • $50k - $75k per year

     ...programs, join the Ainsworth, a subsidiary of GDI, team today! Position Summary:  As a core member of our projects, our Application Engineer works closely with our Project Managers, field technicians, sales team, clients and our vendors. In addition to designing, developing... 
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office

    Carrières Ainsworth

    Surrey, BC
    16 hours ago
  •  ...generation of computing in a fast-paced startup environment. Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review Collaborate with engineers on building... 
    Full time
    Internship

    Nexthop Systems

    Burnaby, BC
    16 hours ago
  • $75k - $100k per year

     ...We’re looking for a proactive, hands-on Cybersecurity Analyst who lives, eats, and breathes security. Reporting directly to the IT Engineer and collaborating closely with our software engineering teams, you’ll be someone ready to dive in, take ownership of our network and... 
    Full time
    For contractors
    Work at office
    Work from home
    Relocation

    Cadmakers

    Burnaby, BC
    16 hours ago
  •  ...Job description The Project Engineer reports to the Senior Project Manager and interacts with the Direct Sales team, and our customers, to ensure the best possible match between the company’s products and the customer’s application. This role requires providing consistent... 
    Long term contract
    Full time
    For contractors
    Work at office

    Wiseworth Canada Industries

    Surrey, BC
    16 hours ago
  • $83.1k - $138.7k per year

     ...service. Our buildings deliver tens of thousands of products to hundreds of countries worldwide every day. The Reliability & Maintenance Engineering (RME) team are the business partners that work tirelessly behind the scenes to make it happen. We drive continuous improvement and... 
    Full time
    For contractors
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift

    Amazon

    Delta, BC
    16 hours ago
  •  ...other technicians. Perform assigned labor tasks, which may include: Preventative Maintenance, including basic vehicle servicing to engine or transmission overhaul Diagnose and repair operational difficulties with heavy duty trucks and equipment Complete reports,... 
    Full time
    Local area
    Work from home
    Shift work
    Weekend work
    Afternoon shift

    GFL Environmental

    Delta, BC
    4 days ago
  •  ...panel shop for explosion proof panels. A distributor of fluid power components and systems. A fully functioning machine shop. Engineering services which provide creative design solutions. Controls design & engineering for hydraulic, pneumatic, electro-pneumatic,... 
    Full time
    Work at office

    Proax Technologies

    Surrey, BC
    8 hours ago
  •  ...winner - a testament to our growth, financial performance, and positive contributions. The role Join our team as a Pilot Plant Engineer and play a key role in overseeing and optimizing our cutting-edge pilot-scale plants. This position offers a dynamic mix of fieldwork... 
    Full time
    Manual labor

    Saltworks Technologies

    Richmond, BC
    8 hours ago
  •  ...Xradar BC is looking for a Mechanical Design Engineer experienced in manufacturing and production engineering wanting to further their careers and grow with our passionate and forward-thinking team. We take pride in our commitment to innovation and excellence and are currently... 
    Full time
    Summer work
    Internship
    Immediate start

    Xradar

    Burnaby, BC
    16 hours ago
  •  ...world’s most dynamic markets. IEM Canada is seeking experienced and hard-working individuals to join our team as a Manufacturing Engineering Technician.   Position Summary : This role is responsible for the assembly of metal-based modular work bench/material... 
    Long term contract
    Full time
    Work at office

    Industrial Electric Manufacturing

    Surrey, BC
    16 hours ago
  •  ...Build real infrastructure. Learn fast. Make an impact. Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our telecommunications... 
    Internship

    Encepta

    Burnaby, BC
    16 hours ago
  •  ...Determine materials required Interpret engineering drawings and others’ instructions to plan methods and sequences of operation Plan the sequence of tasks to cut metal most efficiently Study engineering drawings and blueprints Study engineering drawings and blueprints... 
    Full time

    Lochhead Haggerty Engineering & Manufacturing Co. Ltd.

    Delta, BC
    25 days ago
  •  ...Consult with client, engineers or production specialists to establish product requirements Conduct research into cost, properties of production materials and methods of production Computer-aided design (CAD) Prepare manufacturing drawings, specifications and guidelines... 
    Full time

    Artsy Contracting Company Ltd.

    Delta, BC
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!