Skip to content
mimi

Senior Firmware Engineer/Developer

Stoakley-Stewart Consultants Ltd.

Canada · Hybrid Full-time Lead CA$110k – CA$120k/yr 1w ago

About the role

Job Overview – Senior C/C++ Engineer (Hybrid)
Job ID: 10539 – Stoakley‑Stewart Consultants (client: established Canadian industrial‑technology & advanced‑manufacturing firm)

Category Details
Location Hybrid (Canada) – relocation assistance available for the right candidate
Employment Type Permanent, Full‑Time
Industry Manufacturing / Industrial Technology
Compensation $110,000 – $120,000 base salary (plus quarterly/annual bonuses)
Benefits Extended health, dental, vision, life & disability insurance; Employee Assistance Program; paid time off; relocation assistance
Travel Minimal
Management People‑manager (mentors junior & intermediate developers)
Key Responsibilities • Lead C/C++ development on core firmware/embedded systems
• Architect scalable, maintainable solutions
• Troubleshoot complex issues and drive resolutions
• Establish coding standards & best‑practice guidelines
• Collaborate with cross‑functional stakeholders to align technical direction with business goals
Required Experience • 7+ years professional software development
• Deep expertise in C/C++ (design, debugging, performance tuning)
• Proven track record on complex, hardware‑close systems
• Experience leading and mentoring development teams
Education / Qualifications • Bachelor’s (or higher) in Computer Science, Software Engineering, Electrical/Mechanical Engineering, or equivalent experience
• Strong system‑design and architectural skills
• Excellent problem‑solving, decision‑making, and communication abilities
Culture Highlights • Innovation is treated as a responsibility – ideas are explored, tested, and implemented
• Access to modern tools, technologies, and engineering resources
• Ongoing investment in employee development
• Collaborative, diverse workforce with a strong focus on well‑being
Application • Click the “Apply” button on the original posting (preferred)
• Or email a résumé to dturner@stoakley.com (Donna Turner – Senior Recruiter)
Recruiter Donna Turner – 20 + years executive‑recruitment experience, Stoakley‑Stewart Consultants Ltd.
AI Use Statement The firm does not use AI for screening, ranking, or selecting candidates – all applications are reviewed by a human.

Quick Checklist for Applicants

  • ✅ 7+ years of professional C/C++ development (preferably in firmware/embedded contexts)
  • ✅ Demonstrated ability to design and deliver large‑scale, maintainable software architectures
  • ✅ Experience leading and mentoring a development team (people‑management)
  • ✅ Bachelor’s (or higher) in CS/Software Engineering/Engineering or equivalent experience
  • ✅ Strong communication skills for cross‑functional collaboration
  • ✅ Willingness to relocate (relocation assistance provided)

If you meet these criteria and are looking for a senior technical‑lead role in a forward‑thinking manufacturing environment, this opportunity aligns well with your background. Good luck!

Requirements

  • Degree in Computer Science, Engineering, or equivalent experience
  • Deep expertise in C/C++ programming
  • Strong architectural and system design capability
  • Leadership and mentorship experience
  • Excellent problem-solving and decision-making skills

Responsibilities

  • Lead development efforts using C/C++ across core systems
  • Architect and design scalable, maintainable solutions
  • Troubleshoot complex issues and drive resolution strategies
  • Mentor and guide junior and intermediate developers
  • Establish best practices and coding standards
  • Collaborate with stakeholders to align technical direction with business needs

Benefits

healthcare insurancedental insurancevision insurancelife insurancedisability insuranceEmployee Assistance ProgramPaid time offQuarterly bonusesannual bonusesRelocation assistance

Skills

C++C

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free