Company Description
Mircom Group of Companies is a global designer, manufacturer, and distributor of intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart Technologies. Independently engineered in North America, our solutions are tailored to the unique needs of our clients worldwide.
The Montreal (Pointe-Claire) location is conveniently located at 334 Av. Avro near the intersection of Autoroute 40 & Sources Blvd and a short five-minute walk to the upcoming REM Des Sources train station.
Product Links
- Fire Detection & Alarm -
- Mass Notification & Emergency Audio -
- Security, Intercom & Access Control -
- 3D Graphics & Monitoring -
- Building Automation Solutions -
Role Description
This is a full-time on-site role as an Embedded Firmware Developer at Mircom Group of Companies for engineering practitioners with 5+ years of professional experience. The Embedded Firmware Developer will be responsible for software development, firmware design, debugging, and embedded software development for Fire Detection & Alarm Systems. As a team member, you will be reviewing the work of your team as well as providing training and guidance for your teammates.
Mircom designs, develops, and integrates highly sophisticated intelligent building system related command, control, and communications systems for the industrial, commercial, and residential markets. These state-of-the-art systems combine advanced microprocessors, DSPs, software algorithms and multi-field-sensor integration to provide real-time protection and comfort to our installation facilities. You should apply if you have past familiarity with firmware that runs on machines with adherence to high quality design, development, and product certification standards. Past UL experience is ideal, as well as related experience such as DO-178 or ASPICE.
Qualifications
- System Design
- Software Development and Firmware skills
- Debugging expertise
- 5+ Experience in Embedded Software development
- C Programming
- O/S Fundamentals
- Digital Signal Processing
- Device Drivers and Hardware
- Communications Protocols
- Bachelor’s degree in software engineering, Computer Engineering, Computer Science, or related field
- Strong problem-solving skills
- Ability to work collaboratively in a team environment
Is This Job For You?
Check out these standards before the interview, they will be your new best friends
- NFPA 72 National Fire Alarm and Signaling Code®
- The National Building Code of Canada (NBC) and Related Provincial Standards
- UL 864 Standard for Control Units and Accessories for Fire Alarm Systems
- UL 268 Smoke Detectors for Fire Alarm Systems
- UL 464 Audible Signaling Devices for Fire Alarm and Signaling Systems, Including Accessories
- ULC 524 Standard For The Installation Of Fire Alarm Systems
- ULC 525 Audible Signaling Devices for Fire Alarm and Signaling Systems, Including Accessories
- ULC 526 Standard for Visible Signaling Devices for Fire Alarm and Signaling Systems, Including Accessories
- ULC 527 Standard for Control Units and Accessories for Fire Alarm Systems
How to Apply
We are very interested in your hobbies, interests, and previous project experience. Please give us some insight into why the opportunity and company are attractive to you. In this role you will be developing software integrated into hardware for certified life safety systems installed in tens of thousands of buildings worldwide. The joy of the job comes from the end-to-end nature of participating in all phases of development from specification through certification.
In your cover letter, feel free to include descriptions of your prior projects, research papers, project reports, or other relevant information that helps tell your story allowing you to standout amongst the crowd. As one of the fastest growing and most-diversified high-tech firms in Toronto, we are excited to add you to our team!