Dcbel

Dcbel

Embedded UI Developer

Montréal, Quebec

Sponsorship not specifiedDetected 26 days ago
DartFlutterGitAzureCI/CDLinuxDevOpsUX DesignPower ElectronicsProblem Solving

About the role

  • dcbel is looking to hire a UI embedded developer to work in our growing team.

Responsibilities

  • The embedded UI developer will develop and deliver user interface and networking applications for embedded Linux platforms.
  • Work with UI/UX designer to build original graphical user interfaces for embedded Linux platforms.
  • Promote good software engineering practices through design and code reviews.
  • Solid understanding of UI/UX design using QT/QML or equivalent targeting constrained environments.
  • Able to manage deliverables from external design and software companies.
  • 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.
  • dcbel Inc. (www.dcbel.energy) designs and sells residential products to make clean, efficient, and sustainable energy accessible to all - because everyone in the world deserves energy without compromise.
  • The successful candidate will play a pivotal role in developing, improving, and maintaining firmware in our products.
  • Optimize applications for speed and responsiveness and troubleshoot problems based on user feedback.
  • Some experience maintaining/developing Yocto based user space applications and projects

Requirements

  • At least 5 years of experience delivering various embedded and UI related projects on embedded Linux platforms.
  • Ability to troubleshoot technical problems with hardware and software.
  • Experience with DART language and/or previous experience with the Flutter framework
  • Knowledge of Azure DevOps as CI/CD platform

Skills

  • Assist in the development of networking applications interfacing with our cloud infrastructure.
  • Solid experience using the QT framework
  • Strong understanding of embedded Linux development and related tools, using modern C++.
  • 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.

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.