SC
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