About the Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our ... Investigate and resolve system-level issues involving hardware, firmware, kernel, drivers, and ...
New
About the Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our ... Investigate and resolve system-level issues involving hardware, firmware, kernel, drivers, and ...
New
About the Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our ... Investigate and resolve system-level issues involving hardware, firmware, kernel, drivers, and ...
New
CA$140K - CA$160K/yr
Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and ... The ideal candidate has strong experience in embedded systems, video streaming technologies, and ...
CA$140K - CA$160K/yr
Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and ... The ideal candidate has strong experience in embedded systems, video streaming technologies, and ...
Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and ... The ideal candidate has strong experience in embedded systems, video streaming technologies, and ...
Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and ... The ideal candidate has strong experience in embedded systems, video streaming technologies, and ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Mentor Staff, Senior, and mid-level firmware engineers through technical guidance, architecture ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Mentor Staff, Senior, and mid-level firmware engineers through technical guidance, architecture ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Mentor Staff, Senior, and mid-level firmware engineers through technical guidance, architecture ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Mentor Staff, Senior, and mid-level firmware engineers through technical guidance, architecture ...
The Role The Lead Systems Engineer will spearhead the architecture, integration, and technical ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
New
The Role The Lead Systems Engineer will spearhead the architecture, integration, and technical ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
New
Surrey, BC · On-site
The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge ... Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ...
Surrey, BC · On-site
The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge ... Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ...
Staff Embedded Software Developer Location: Vancouver Company: Analog Devices, Inc. (ADI) About ... Collaborate with hardware, systems, and applications teams to define software requirements and ...
Staff Embedded Software Developer Location: Vancouver Company: Analog Devices, Inc. (ADI) About ... Collaborate with hardware, systems, and applications teams to define software requirements and ...
CA$100K - CA$120K/yr
As a senior Embedded Developer at Fortinet, you will be responsible for the full development cycle ... Maintain and document code using source control system * Maintenance, performance tuning, and ...
CA$100K - CA$120K/yr
As a senior Embedded Developer at Fortinet, you will be responsible for the full development cycle ... Maintain and document code using source control system * Maintenance, performance tuning, and ...
CA$100K - CA$120K/yr
As a senior Embedded Developer at Fortinet, you will be responsible for the full development cycle ... Maintain and document code using source control system * Maintenance, performance tuning, and ...
CA$100K - CA$120K/yr
As a senior Embedded Developer at Fortinet, you will be responsible for the full development cycle ... Maintain and document code using source control system * Maintenance, performance tuning, and ...
As a Senior Software Engineer in our camera systems group, you will play a crucial role in ... Optimize code for performance and resource constraints on embedded systems. * Integrate and deploy ...
As a Senior Software Engineer in our camera systems group, you will play a crucial role in ... Optimize code for performance and resource constraints on embedded systems. * Integrate and deploy ...
Join us. The Opportunity The Senior Firmware Engineer will contribute to the development of ... Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ...
New
Join us. The Opportunity The Senior Firmware Engineer will contribute to the development of ... Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ...
New
Vancouver, BC · On-site
The ideal candidate has strong expertise in embedded systems, particularly in C/C++, Bash, and ... This role is suited for a hands-on engineer with a passion for smart infrastructure and a desire to ...
Vancouver, BC · On-site
The ideal candidate has strong expertise in embedded systems, particularly in C/C++, Bash, and ... This role is suited for a hands-on engineer with a passion for smart infrastructure and a desire to ...
The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge ... Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ...
The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge ... Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ...
We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
New
We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
New
Richmond, BC · On-site
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
Richmond, BC · On-site
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
The Senior Product Manager, AirLink Software & Value-Added Services is a hands-on product ... Experience defining product requirements for embedded systems, APIs, SDKs, or developer platforms.
The Senior Product Manager, AirLink Software & Value-Added Services is a hands-on product ... Experience defining product requirements for embedded systems, APIs, SDKs, or developer platforms.
CA$112K - CA$137K/yr
Knowledge of TCP/IP, POSIX APIs, and socket programming ... Familiarity with source control systems (SVN, Git, or others) * Ability to quickly adapt to new ...
CA$112K - CA$137K/yr
Knowledge of TCP/IP, POSIX APIs, and socket programming ... Familiarity with source control systems (SVN, Git, or others) * Ability to quickly adapt to new ...
CA$112K - CA$137K/yr
Knowledge of TCP/IP, POSIX APIs, and socket programming ... Familiarity with source control systems (SVN, Git, or others) * Ability to quickly adapt to new ...
CA$112K - CA$137K/yr
Knowledge of TCP/IP, POSIX APIs, and socket programming ... Familiarity with source control systems (SVN, Git, or others) * Ability to quickly adapt to new ...
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
| Aspect | Senior Embedded Systems Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Electrical Engineering, Computer Science; experience in embedded systems | Bachelor's in Computer Science or related; programming skills in C/C++ |
| Work Environment | Design, develop, and test embedded hardware/software in industrial, automotive, or consumer electronics | Develop embedded software for devices, often in teams, within tech or manufacturing companies |
| Employer & Industry Usage | Used in industries like automotive, aerospace, consumer electronics | Common in consumer electronics, IoT, and industrial automation |
The main difference is that Senior Embedded Systems Engineers typically oversee complex projects, integrate hardware and software, and may lead teams, while Embedded Software Engineers focus primarily on developing and coding embedded software components. Both roles require strong technical skills, but the senior role involves more responsibility and system-level understanding.
For Senior Embedded Systems Engineer jobs in British Columbia, the most frequently searched job titles are:
The top searched job categories for Senior Embedded Systems Engineer jobs in British Columbia are:
Cities in British Columbia with the most Senior Embedded Systems Engineer job openings:

Full-time
Posted 3 days ago
New
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 Job
Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices. In this role, you will work on low-level embedded software and platform development across the full product lifecycle, from board bring-up and BSP development to system integration, debugging, validation, and production support.
The ideal candidate has strong hands-on experience with Embedded Linux, C programming, Linux kernel and device drivers, BSP development, bootloaders, and hardware bring-up. You will work closely with hardware, firmware, networking, and test teams to develop reliable and high-performance embedded platforms for our smart grid communication products.
This is a hands-on engineering role suited for someone comfortable working close to the hardware, debugging complex system-level issues, and taking ownership of embedded platforms from initial board bring-up through production deployment.
Duties & Responsibilities
Qualifications
Nice to Have