Dcbel

Dcbel

Embedded Firmware Developer

Montréal, Quebec

Sponsorship not specifiedDetected 26 days ago
C++GitLinuxPCB DesignEmbedded SystemsPower ElectronicsProblem SolvingRenewable Energy

About the role

  • Bachelors in Engineering and ideally dual diploma in both Electrical and Software engineering
  • At least 3 years of professional (non-academic) experience delivering projects on STM32 or other ARM-based microcontrollers using embedded C/C++ on bare metal programming

Responsibilities

  • The firmware developer will develop and deliver software modules for our current bare metal STM32 platforms as well as our iMX6 Yocto based custom Linux distribution designs.
  • Write software modules to manage and control Home Energy Station product across multiple electronic boards.
  • Develop and improve drivers and business logic to drive power converters, home energy station peripherals such as Electric Vehicle and stationary home batteries and solar inverters.
  • Promote good software engineering practices through design and code reviews.
  • Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.

Requirements

  • Candidate must be able to demonstrate:
  • An ability to learn and adopt existing software architecture and improve through testing and iteration
  • Ability to troubleshoot technical problems with hardware and software
  • Experience with Poco C++ project
  • Familiarity with EV charging protocols, BMSes, photovoltaic panels and the integration of these devices

Nice to have

  • dcbel is at the leading edge of the residential energy revolution.
  • Its products enable decentralized energy consumption and production through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure.
  • dcbel is looking to hire a firmware developer to work in our growing team.
  • Main Responsibilities
  • Key Requirements

Skills

  • Autonomous, good teammate with strong problem-solving skills.

Benefits

  • Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours.
  • Entrepreneurial mindset, result oriented and strong EQ.

Company info

  • Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.

This listing is sourced directly from Dcbel's careers page and normalized into a canonical job model.