Senior Embedded Engineer – Fire Alarm & Real‑Time Systems
Industry Professionals
Brossard
Hybrid
CAD 80,000 - 100,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
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.