Get more replies from employers
Send a job-specific resume in minutes.
Corinex is seeking a dynamic Senior Firmware Engineer to develop next-generation smart grid communication devices in Vancouver, Canada. You will be involved in the full product lifecycle, working closely with hardware and testing teams to ensure high-performance embedded solutions.
The ideal candidate will have expertise in embedded systems, particularly in C/C++, within Embedded Linux. Your role includes mentoring junior engineers and contributing to firmware best practices.
At Corinex, we are driving the future of energy with cutting‑edge Broadband over Power Line (BPL) technology. As a global leader in smart grid solutions, we enable utilities to enhance grid visibility, flexibility, and decarbonization, supporting the seamless integration of renewable energy, electric vehicles, and heat pumps into the power grid. Headquartered in Vancouver, Canada, Corinex is the market leader in Europe, particularly in Spain, where our BPL solutions are deployed by major DSOs to improve grid operations. With successful implementations across global markets, our technologies accelerate the transition to a more sustainable, decentralized, and efficient energy infrastructure. Recognized as a key contributor to industry standards and a 2024 Deloitte Technology Fast 50 winner, Corinex is shaping the future of smart energy.
Corinex is seeking a dynamic and creative Senior Firmware Engineer to join our team in developing next‑generation smart grid communication devices. In this role, you will play a key part in the full product lifecycle— from system architecture and design through to development, testing, and optimization. You will collaborate closely with hardware, product management, and testing teams to deliver reliable, high‑performance embedded solutions for our cutting‑edge energy technology.
The ideal candidate has strong expertise in embedded systems, particularly in C/C++, Bash, and Python within Embedded Linux environments. You will be expected to translate complex requirements into scalable firmware components, contribute to system‑level design discussions, and drive continuous improvements in quality and efficiency. This role is suited for a hands‑on engineer with a passion for smart infrastructure and a desire to help modernize global energy systems.