Skip to content

Embedded Designer - Schneider Electric

Embedded Designer - Schneider Electric

Software and Programming Jobs Information Technology Jobs

Embedded Designer

Territorial Acknowledgement

Schneider Electric Victoria acknowledges that our people are privileged to live and work in the traditional territories of the Lkwungen, Malahat, Pacheedaht, Scia’new, T’Sou-ke and W̱SÁNEĆ peoples. Schneider Electric endeavours to continue to work with Indigenous First Nations to respectfully acknowledge history and mutual goals for prosperity.

Company Values and Vision

Globally, Schneider Electric was ranked as the world's most sustainable corporation in 2021. We are committed to Diversity, Equity, and Inclusion. Our ambition is to enable empowered, happy employees because we feel this unlocks creativity, curiosity, and innovation. Schneider Electric strives to be a company that provides meaningful purpose and continuously creates an inclusive working environment.  

Introduction to Schneider Electric in Victoria, BC

Schneider Electric is excited to offer an opportunity to join our team in Victoria, BC Canada. In this role, you will help build the next generation of our Advanced Power Metering products such as the ION9000 and PM8000. Our team’s flagship product, the ION9000, won the 2021 Engineers' Choice award! Our Power meters are installed around the world and help organizations measure carbon emissions, reduce their energy consumption, and increase power reliability. As part of our team, you get to build products and solutions that contribute to a better future.

Responsibilities & Position Overview

Generally, the Embedded Designer is responsible for delivering new features or quality enhancements to our products. This is a collaborative role, working with a team in end-to-end feature implementation, with activities ranging from design to coding, peer review, and testing. Examples of day-to-day activities include:

  • Reviewing end user needs and establishing feature requirements and verification criteria
  • Writing and peer reviewing embedded firmware code and unit tests– typically in C or C++.
  • Participating in design and risk analysis considering safety, cyber security, and quality
  • Implementing automated tests in Python or performing functional testing in our lab.

The designer is a dynamic role that leverages a diverse array of skills. Each day will have new and exciting problems to solve and growth opportunities ready to be captured. Within this role there are professional training, personal growth, and mentorship opportunities. For candidates interested in obtaining P.Eng designations, our site is recognized by Engineers and Geoscientists BC (EGBC) and we have Professional Engineers on staff.


  • A degree in Engineering or Computer Science, or relevant experience
  • Coding and debugging experience, ideally in C/C++ and/or python
  • Firmware or software testing experience

Benefits Highlights

In addition to medical, dental, retirement, and other typical benefits, we also offer:

  • A hybrid work environment and flexible work arrangement
  • Employee and family assistance program
  • Well-being program (training and coaching for healthy habits, and rewards for achievements)
  • Annual discounted stock purchase offer
  • Our Victoria office was recognized locally as a Green and Ocean Friendly business.
  • Funding for employee clubs and resource groups. (For example:  Toastmasters, floor hockey, soccer, photography, board games, etc.)

Please apply here

Additional Info

Job Type : Full-Time

Location : Victoria, BC

Powered By GrowthZone
Scroll To Top