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.