Dcbel

Dcbel

Embedded Quality Developer

Montréal, Quebec

Sponsorship not specifiedDetected 26 days ago
PythonCI/CDEmbedded SystemsCommunicationProblem Solving

About the role

  • dcbel is looking for an Embedded Quality Developer to join our Firmware/OS team, responsible for designing, implementing, and scaling Python-based automated validation infrastructure and test suites for embedded and cloud-connected products.
  • Integrate automated validation into CI/CD pipelines with quality gates, artifact collection, failure triage data, and clear pass/fail criteria.

Responsibilities

  • Implement Python test suites, fixtures, and reusable test libraries for device behavior, interfaces, and end-to-end workflows.
  • 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.
  • Reduce flakiness, improve observability and diagnosability, and optimize execution time and infrastructure stability.
  • Work closely with firmware, OS, cloud, and systems engineers to reproduce failures, isolate root causes, and support release decisions.
  • Strong hands-on experience developing Python-based automated validation frameworks and test suites for embedded systems.

Requirements

  • Experience with CI/CD-driven validation, automated quality gates, and test result analysis for hardware-integrated and cloud-connected products.
  • Working knowledge of test planning, traceability, defect management, and reproducible failure analysis.
  • Familiarity with embedded and industrial interfaces such as CAN, Modbus, RS-232, Ethernet, and other device communication layers.
  • Familiarity with cloud-connected embedded products, device-to-cloud interactions, OTA/update validation, and end-to-end reliability.
  • Knowledge of system safety, regulatory constraints, and the test evidence expected in compliance-oriented product development.

Nice to have

  • Bachelors in Engineering and ideally dual diploma in both Electrical and Software engineering

Skills

  • Use field logs, telemetry, and failure data to expand regression coverage and improve validation of device-to-cloud interactions.
  • 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.
  • Demonstrated ability to use AI tools effectively to accelerate test development, increase coverage, analyze failures, and improve engineering throughput while applying sound judgment.

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.