Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Firmware Engineer for Fire Alarm Systems

ventureLAB

Markham

On-site

CAD 85,000 - 110,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading life safety solutions provider is seeking a Senior Firmware Engineer to design and develop embedded firmware for fire alarm systems. You will collaborate with cross-functional teams and ensure the development of robust and compliant embedded solutions. Candidates should have over 5 years of experience in embedded firmware, proficiency in C/C++, and a strong understanding of communication protocols. This full-time role is based in Vaughan, Ontario, offering a collaborative work environment with opportunities for career advancement.

Benefits

Group Insurance benefits
Company RRSP program

Qualifications

  • 5+ years of embedded firmware development experience, ideally in safety-critical or industrial environments.
  • Ability to interpret schematics and debug complex hardware/firmware interactions.
  • Experience with real-time operating systems such as Quadros RTOS, FreeRTOS, VxWorks.

Responsibilities

  • Design, develop, and maintain embedded firmware for FX-4000 modules.
  • Integrate and support communication protocols such as ARCNET, BACnet, RS-485.
  • Mentor junior engineers and conduct design/code reviews.

Skills

Embedded firmware development
C/C++ proficiency
Understanding of communication protocols
Debugging using lab instruments

Education

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering

Tools

Quadros RTOS
Visual DSP
GNU C
Job description
A leading life safety solutions provider is seeking a Senior Firmware Engineer to design and develop embedded firmware for fire alarm systems. You will collaborate with cross-functional teams and ensure the development of robust and compliant embedded solutions. Candidates should have over 5 years of experience in embedded firmware, proficiency in C/C++, and a strong understanding of communication protocols. This full-time role is based in Vaughan, Ontario, offering a collaborative work environment with opportunities for career advancement.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.