Job Search and Career Advice Platform

Enable job alerts via email!

Firmware Engineer II: Embedded Systems Innovator

TEEMA

Montreal

On-site

CAD 70,000 - 80,000

Full time

19 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Firmware Engineer II in Montreal. The ideal candidate will have over 5 years of experience in embedded development, proficiency in C/C++, and a solid understanding of modular software architectures. The role involves writing testable applications, debugging systems, and collaborating with engineering teams. Competitive salary range is $70,000 – $80,000.

Qualifications

  • 5+ years experience as an Embedded Software Engineer, Embedded Firmware Developer or similar role.
  • Ability to understand, validate, and maintain other developers’ code.

Responsibilities

  • Write well-designed, testable C/C++ embedded applications.
  • Execute full Software Development Life Cycle (SDLC).
  • Troubleshoot, debug, and upgrade existing systems.
  • Communicate designs effectively to colleagues and managers.
  • Develop test plans for firmware/hardware design-proof testing.

Skills

C/C++ programming
Debugging with tools like JTAG
Version control (git)
Modular software architectures
Real Time Operating Systems
Embedded micro-controllers
Excellent communication skills

Education

Bachelor’s degree in Engineering or Computer Science
Job description
A technology solutions provider is seeking a Firmware Engineer II in Montreal. The ideal candidate will have over 5 years of experience in embedded development, proficiency in C/C++, and a solid understanding of modular software architectures. The role involves writing testable applications, debugging systems, and collaborating with engineering teams. Competitive salary range is $70,000 – $80,000.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.