Embedded Quality Developer

dcbel Inc

$80K — $100K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, preferably with a dual diploma in Electrical and Software Engineering
  • Hands-on experience in developing Python-based automated validation frameworks for embedded systems
  • Experience with CI/CD-driven validation and automated quality gates
  • Proven background in validating systems that integrate custom hardware with embedded software and cloud connectivity

Responsibilities

  • Implement Python test suites and reusable libraries for device behavior and workflows
  • Integrate automated validation into CI/CD pipelines with defined quality gates
  • Contribute to early testability by reviewing requirements and acceptance criteria
  • Utilize field logs and telemetry to enhance regression coverage
  • Reduce test flakiness and improve overall infrastructure stability
  • Collaborate with engineers across firmware, OS, cloud, and systems to isolate and troubleshoot failures

Benefits

  • Opportunity to work at a company with world-changing patents and respected investors
  • Professional growth among experienced energy experts and blue-chip partners
  • Comprehensive benefits package including health insurance and virtual care
  • Employee stock options plan (ESOP) and flexible working hours
  • Parking provisions or a commuting program close to Metro Namur
Full Job Description
The opportunity

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. The role focuses on increasing defect detection before release and improving confidence in device, protocol, and system-level behavior under real operating conditions, spanning hardware-in-the-loop, integration, protocol, system, regression, and release validation, with a strong emphasis on reproducibility, diagnostics, and measurable quality improvement.

Main Responsibilities
  • Implement Python test suites, fixtures, and reusable test libraries for device behavior, interfaces, and end-to-end workflows.
  • Integrate automated validation into CI/CD pipelines with quality gates, artifact collection, failure triage data, and clear pass/fail criteria.
  • Contribute to early testability and risk reduction by reviewing requirements, interfaces, and acceptance criteria where useful.
  • Use field logs, telemetry, and failure data to expand regression coverage and improve validation of device-to-cloud interactions.
  • 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.


Key Requirements
  • Bachelors in Engineering and ideally dual diploma in both Electrical and Software engineering
  • Strong hands-on experience developing Python-based automated validation frameworks and test suites for embedded systems.
  • Experience with CI/CD-driven validation, automated quality gates, and test result analysis for hardware-integrated and cloud-connected products.
  • Experience validating systems that combine custom hardware, embedded software, communications interfaces, and backend connectivity.


Bonus Skills
  • Bilingual English and French written and spoken.


Profile
  • 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.
  • Demonstrated ability to use AI tools effectively to accelerate test development, increase coverage, analyze failures, and improve engineering throughput while applying sound judgment.
  • Strong understanding of test reliability, maintainability, diagnostics, and data-driven quality metrics, including identification and remediation of flaky tests.
  • Entrepreneurial mindset, result oriented and strong EQ.
  • Autonomous, good teammate with strong problem-solving skills.


What's in it for you
  • 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.
  • 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.
  • Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.

Similar Jobs

More Jobs at dcbel Inc

More Consumer Technology Jobs

Find similar Embedded Quality Developer jobs: