Senior Embedded Engineer – Fire Alarm & Real‑Time Systems
Industry Professionals
Brossard
Hybrid
CAD 80,000 - 100,000
Full time
14 days+
Application generator
An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Benefits offered by this job
Health insurance
Dental insurance
Vision insurance
Paid Time Off
Job summary
A leading engineering recruitment firm is seeking an Embedded Software Engineer for a hybrid role in Brossard, QC. This position involves developing critical embedded applications for fire safety systems. The ideal candidate should have a Bachelor's degree in Computer Science, with at least 5 years of hands-on experience in embedded systems development and proficiency in Embedded C. Strong debugging skills and experience with multithreaded systems are necessary. The position offers health, dental, and vision insurance as well as paid time off.
Qualifications
Minimum of 5 years of hands-on experience in embedded systems development.
Familiarity with cybersecurity best practices in embedded environments.
Must be a Canadian citizen or permanent resident.
Responsibilities
Develop mission-critical embedded applications for fire safety systems.
Collaborate with hardware, QA, and software teams on solutions.
Continuously innovate to enhance system performance and security.
Skills
Embedded C on Linux/POSIX systems
Multithreaded application development
Debugging skills with diagnostic tools
Knowledge of network programming
Education
Bachelor’s degree in Computer Science, Software Engineering, or Electrical Engineering
Tools
Oscilloscopes
Logic analyzers
Job description
A leading engineering recruitment firm is seeking an Embedded Software Engineer for a hybrid role in Brossard, QC. This position involves developing critical embedded applications for fire safety systems. The ideal candidate should have a Bachelor's degree in Computer Science, with at least 5 years of hands-on experience in embedded systems development and proficiency in Embedded C. Strong debugging skills and experience with multithreaded systems are necessary. The position offers health, dental, and vision insurance as well as paid time off.