Talent.com
Senior Firmware Engineer-Fire Alarm Systems
Senior Firmware Engineer-Fire Alarm SystemsventureLAB • Markham, York Region, CA
Senior Firmware Engineer-Fire Alarm Systems

Senior Firmware Engineer-Fire Alarm Systems

ventureLAB • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Senior Firmware Engineer-Fire Alarm Systems

Mircom

Date Published : October 21, 2025

Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intelligent building and life safety solutions. Reaching customers in over 100 countries worldwide, our portfolio includes : fire detection & alarm, communications & security, mass notification, nurse call, and building automation & smart technologies.

Mircom’s mission is to save lives and protect property by providing a line-up of innovative and advanced solutions which are scalable to satisfy diverse user demands, from small buildings to the largest complexes. Our unwavering commitment to North American manufacturing enables us to offer the highest quality and best competitive value across our vast range of products and solutions.

Summary :

We are seeking a Senior Firmware Engineer to lead the design, development, and integration of embedded firmware for our advanced FX-4000 Modular Fire Alarm Control Platform (FACP). In this critical role, you’ll help build life‑safety solutions that protect people and property around the globe. You’ll work closely with cross‑functional teams—hardware, software, and systems engineering—to deliver robust, standards‑compliant embedded solutions. This position requires deep expertise in real‑time embedded systems, communication protocols, and system‑level architecture. We’re looking for a candidate who combines technical depth, hands‑on debugging skills, and a passion for building mission‑critical systems. If you're driven by purpose, thrive in collaborative environments, and are committed to engineering excellence, we’d love to hear from you. This role is a full time permanent role based out of our Head Office in Vaughan, ON.

Key Responsibilities :

  • Design, develop, and maintain embedded firmware for FX-4000 modules using Quadros RTOS or similar real‑time operating systems.
  • Integrate and support communication protocols such as ARCNET , BACnet , RS-485 , enabling reliable inter‑module and external device communication.
  • Collaborate on the configuration and optimization of FX‑4000 HAL , ANC‑6000 , and other modular hardware components.
  • Develop and maintain system‑level diagnostics, annunciator mapping, and addressable loop integrations.
  • Debug complex firmware and hardware issues using tools such as oscilloscopes , logic analyzers , and protocol analyzers.
  • Analyze and optimize system performance, timing determinism, and overall reliability across the FX‑4000 architecture.
  • Work with graphical monitoring tools to validate and verify system integration.
  • Participate in architecture reviews and contribute to the design of scalable, modular fire alarm solutions.
  • Mentor junior engineers, conduct design / code reviews, and support robust documentation and knowledge sharing.
  • Ensure work is performed in compliance with ISO 9001 quality standards and company procedures.

Requirements and Skills :

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering , or a related field.
  • 5+ years of embedded firmware development experience , ideally in safety‑critical or industrial environments.
  • Proficiency in C / C++ and experience with real‑time operating systems , such as Quadros RTOS, FreeRTOS, VxWorks, QNX, or similar .
  • Familiarity with toolchains like Visual DSP , GNU C , STCube , and Code Composer .
  • Strong understanding of the OSI model , especially application and data link layers.
  • Extensive experience with communication protocols such as ARCNET , BACnet , RS-485 , RS-232 , SPI , and Ethernet / IP .
  • Ability to interpret schematics and debug complex hardware / firmware interactions using lab instruments including oscilloscopes and logic analyzers .
  • Comfortable working with modular hardware platforms and addressing embedded integration challenges.
  • Preferred :

  • Experience with fire alarm systems (FACP) and / or building automation solutions is highly desired.
  • Knowledge of FX-4000 architecture or similar fire alarm control panels (FACP) .
  • Familiarity with graphical monitoring tools such as OpenGN .
  • Understanding of DFT (Design for Testability) concepts and manufacturing test strategies.
  • What Mircom Offers :

  • A great working environment with opportunities for career advancement; a collaborative, innovative engineering culture where your ideas make a difference.
  • The opportunity to work on technology that directly saves lives, shaping the future of building safety.
  • Group Insurance benefits
  • Company RRSP program
  • We would like to thank all applicants for their interest in this position however only those selected for interviews will be contacted.

    Mircom Group of Companies is an equal opportunity employer that considers all applicants regardless of cultural background, religion, marital status, sexual orientation, family status, disability or any other grounds as outlined in the Human Rights Act. Mircom is committed to providing a welcoming and inclusive work environment for all individuals with disabilities in a respectful and dignified manner. Accommodations will be made available, upon request, to applicants who have specialized needs throughout the recruitment process.

    Disclaimer : Mircom does not accept resumes from employment placement agencies, head‑hunters or recruitment suppliers that are not in a formal contractual arrangement with us. Our recruitment supplier arrangements are restricted to specific hiring needs and do not include this or other job postings. Any resume or other information received from a supplier not approved in advance by Mircom to provide resumes to this posting or web‑site will be considered unsolicited

    Sign-up to Our Newsletter

    Be the first to hear the latest tech news!

    3600 Steeles Ave. E

    Room E171, Markham,

    ON, L3R 9Z7

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Firmware • Markham, York Region, CA

    Similar jobs
    Senior Software Engineer, IoT Fleet & Safety (Remote)

    Senior Software Engineer, IoT Fleet & Safety (Remote)

    Samsara • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology firm is seeking a Senior Software Engineer II for remote work in Canada.This role requires strong programming skills and over 8 years of software development experience.Respons...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer, Applications

    Senior Engineer, Applications

    Sage Recruiting Inc. • Toronto
    Full-time
    This range is provided by Sage Recruiting Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Applications Engineer, Innovation Division.Locatio...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Go Engineer – Scale Distributed Systems & Mentor

    Senior Go Engineer – Scale Distributed Systems & Mentor

    Circle Internet Services Inc. • Toronto C6A, ON, Canada
    Full-time
    A leading tech firm in Toronto seeks a Senior Software Engineer to design reliable distributed systems and write clean Go code. You will mentor engineers and directly impact software delivery across...Show more
    Last updated: 26 days ago • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    Siena AI • Toronto C6A, ON, Canada
    Remote
    Full-time
    Siena is the first intelligence layer for customer experience.We’re creating an operating system of AI agents that learn, remember, and act across every customer touchpoint—from support conversatio...Show more
    Last updated: 25 days ago • Promoted
    Senior Protocol Engineer Crypto Infrastructure Remote (EST or Lisbon timezone)

    Senior Protocol Engineer Crypto Infrastructure Remote (EST or Lisbon timezone)

    Inner Circle Agency Inc. • Toronto, ON, Canada
    Remote
    Full-time
    Senior Protocol Engineer – Crypto Infrastructure – Remote (EST or Lisbon).Remote (Must overlap with EST or Lisbon time zones). Full-time, flexible hours with strong overlap to EST or Lis...Show more
    Last updated: 30+ days ago • Promoted
    Fire Alarm Programer

    Fire Alarm Programer

    Onyx-Fire Protection Services Inc. • toronto, on, ca
    Full-time
    Are you an experienced and detail-oriented programmer with a strong background in the fire protection industry?.If you have a minimum of two years of fire alarm installation or repair experience, a...Show more
    Last updated: 10 hours ago • Promoted • New!
    Algebra Private Tutoring Jobs Georgina

    Algebra Private Tutoring Jobs Georgina

    Superprof • Georgina, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Platform Engineer (Remote / Hybrid)

    Senior Full-Stack Platform Engineer (Remote / Hybrid)

    Curinos • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading fintech company in Toronto seeks a passionate Senior Software Engineer to drive the development of B2B SaaS applications that enhance customer-centric pricing and portfolio management.You...Show more
    Last updated: 19 days ago • Promoted
    Senior Application Developer (IBM i / AS400)

    Senior Application Developer (IBM i / AS400)

    Kumaran Systems • Toronto C6A, ON, Canada
    Full-time
    A career as a senior AS400 / I-series developer in the DFS team means acting as an AS400 development specialist and playing a crucial role in the management and development of computer systems.It mea...Show more
    Last updated: 26 days ago • Promoted
    Fire Alarm Technician

    Fire Alarm Technician

    Steadfast Safety Services • Toronto, ON, Canada
    Full-time +1
    Fire Alarm Technician • Scarborough • Registered apprentice or CFAA certified technician • Frequent daily, local travel with company vehicle • Must possess clean, valid drivers license (Abstr...Show more
    Last updated: 30+ days ago • Promoted
    Engineer, Senior

    Engineer, Senior

    RAVL • Toronto C6A, ON, Canada
    Remote
    Full-time
    Be among the first 25 applicants.RAVL is revolutionizing technology delivery and cultivating a new wave of tech‑savvy professionals. Established by visionary leaders with backgrounds at renowned con...Show more
    Last updated: 3 days ago • Promoted
    BigFix SME

    BigFix SME

    WaveStrong, Inc. • Toronto, ON, Canada
    Full-time
    Exciting BigFix SME contract opportunity.Hands-on experience designing, deploying, operating, configuring, implementing and administrating the BigFix solutions (install, upgrade and support) in lar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer, Cloud Microservices

    Senior Backend Engineer, Cloud Microservices

    PowerToFly • Toronto C6A, ON, Canada
    Full-time
    A leading tech company is looking for a self-motivated backend developer specializing in server-side software development. The ideal candidate will have over 5 years of experience with cloud service...Show more
    Last updated: 7 days ago • Promoted
    Senior Firmware Engineer, Medical Robotics Systems

    Senior Firmware Engineer, Medical Robotics Systems

    Able Innovations • Toronto C6A, ON, Canada
    Full-time
    A pioneering robotics company in Toronto seeks a Senior Firmware Engineer to develop and optimize embedded software for robotic systems. The ideal candidate will have 5-10 years of experience in fir...Show more
    Last updated: 4 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Luxottica • Toronto, Canada
    Full-time
    Select how often (in days) to receive an alert : Create Alert Essilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standard...Show more
    Last updated: 30+ days ago • Promoted
    Customer Service - Remote - 50k-60k / Year

    Customer Service - Remote - 50k-60k / Year

    Spade Recruiting • Sutton, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    EssilorLuxottica • Toronto
    Full-time
    Total Rewards : Benefits / Incentive Information.Essilor Instruments provides seamless access to state‑of‑the‑art products, with a focus on customer satisfaction by setting new standards of excellence...Show more
    Last updated: 18 days ago • Promoted
    Senior Full-Stack Engineer for FinTech – Hybrid / Remote

    Senior Full-Stack Engineer for FinTech – Hybrid / Remote

    Informa Plc • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading fintech company based in Toronto is seeking a Senior Software Engineer to drive the development of innovative B2B SaaS applications. In this role, you will build scalable applications and ...Show more
    Last updated: 19 days ago • Promoted