Senior Firmware Engineer/Developer
Listed on 2026-06-03
-
Software Development
Software Engineer, Software Architect, Embedded Software Engineer, C++ Developer
Company Description
Our client is a long-established and highly regarded Canadian organization operating at the intersection of industrial technology and advanced manufacturing. Their solutions support critical operations across resource-driven and energy-intensive industries where performance, reliability, and precision are essential.
With a strong domestic foundation and a growing international footprint, the company designs and manufactures specialized equipment and technology relied upon in demanding environments around the world. Their success is built on engineering excellence, practical innovation, and a deep understanding of real-world performance.
This is an organization where innovation is treated as a responsibility. Teams are encouraged to challenge assumptions, refine processes, and continuously improve.
What Sets This Environment Apart- A culture where ideas are explored, tested, and implemented
- Access to modern tools, technologies, and engineering resources
- A collaborative, diverse workforce
- A strong commitment to employee well‑being
- Extended healthcare, dental, vision, life and disability insurance
- Employee Assistance Program
- Paid time off
- Quarterly and annual bonuses
- Relocation assistance
Relocation assistance is available for right‑fit candidates.
This role is suited for developers who have established a solid technical foundation and are ready to take ownership within a firmware and embedded systems environment.
You will contribute directly to the development and improvement of systems that integrate closely with hardware, requiring precision, reliability, and thoughtful engineering.
Position Description- 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
- 7+ years of software development experience
- Extensive professional experience with C/C++
- Proven track record working on complex systems
- 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
Degree or diploma in Computer Science, Software Engineering, or related field.
Additional Information- Job
- Job Type: Permanent, Full-Time | Hybrid
- Industries:
Manufacturing - Job Categories:
Information Technology/Software Engineering - Manages Others:
Yes - Required Travel:
Minimal - Relocation Assistance:
Yes
In accordance with Canadian laws, it is the policy of Stoakley‑Stewart Consultants to consider all qualified individuals for available positions without regard to race, colour, religion, sexual orientation, country of origin, age, disability etc.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: