offpeak

corinexcom

Senior Embedded Linux Engineer

Vancouver, British Columbia, Canada (city only)

On-site · Full-time

First seen by offpeak October 24, 2026

See your drive time Apply on corinexcom's site

About The Company

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 (Distribution System Operators) 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.



About the Role

We are looking for a Senior Embedded Linux / BSP Platform Engineer with strong, hands-on experience in embedded Linux development, board bring-up, and system-level debugging.


This role requires direct technical ownership of embedded Linux platforms, from hardware initialization, bootloader, BSP, and Linux kernel through device drivers, networking, security, and embedded applications.


The successful candidate will be an experienced hands-on engineer who can independently develop, modify, troubleshoot, and optimize embedded Linux systems, rather than primarily overseeing development activities.

You will work on embedded platforms supporting Corinex's smart grid technologies, including Smart Metering Data Concentrators and BPL proxy solutions.


We value engineers who understand how different layers of an embedded Linux system interact, can identify the root causes of complex technical issues, and are comfortable working directly with code, hardware, and debugging tools.


Key Responsibilities

Embedded Linux Platform Development & Board Bring-up

Yocto / Embedded Linux Build Systems

Embedded Software & Networking

Security, Debugging & System Reliability

Development, Integration & Production Support



Required Qualifications


Nice to Have


What We're Looking For

We are particularly interested in engineers who enjoy working directly with embedded Linux systems and taking ownership of challenging technical problems.


The ideal candidate combines strong low-level software development skills, practical debugging experience, and the ability to understand and troubleshoot complex interactions across hardware and software.


While system architecture and technical leadership experience are valuable, this is fundamentally a hands-on engineering position requiring active involvement in development, integration, and troubleshooting.