N

Embedded Firmware Engineer at Napoleon

Napoleon

barrie, on, Canada Full-time July 09, 2026

Opportunity Description

Join Napoleon as an Embedded Firmware Engineer in a hybrid role to design and develop cutting-edge embedded software in C and C++. Collaborate across teams to enhance home comfort technologies.
This position focuses on designing, coding, testing, and documenting embedded software systems for innovative products. You will bring 3-5 years of experience in embedded C/C++ programming and work on connected control systems. Collaboration with manufacturers, partners, and internal teams is essential for project success.
Key Responsibilities:
• Plan and develop embedded software systems in C and C++
• Support prototype development for technology concepts
• Collaborate with hardware development teams
• Provide leadership and updates for released products
• Maintain software library comprehensively
Requirements:
• Bachelor's or Master's in a relevant discipline
• 3-5 years in embedded C/C++ programming
• Knowledge of TCP/IP, MODBUS, and other protoc...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position