Firmware QA developer

at  dcbel Inc

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Nov, 2024Not Specified28 Aug, 2024N/AScpi,Embedded Systems,Xunit,Solar Energy,System Safety,Regulatory Standards,Consumer Products,Ethernet,Robot Framework,FrenchNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

dcbel is a growing startup building next-generation hardware and software for a future lead by electric vehicles (EVs) and distributed energy technologies like solar panels and battery storage.
Our flagship product, dcbel Ara™, is the world’s first all-in-one smart energy appliance sitting at the heart of the modern energy ecosystem. Combining several breakthrough technologies into one elegant package, dcbel Ara™ offers the fastest home EV charging available on the market, allows you to use your EVs massive battery as a backup power source and connects with solar panels to power your EV and home with the free, unlimited power of the sun.

KEY REQUIREMENTS

  • Bachelors’ degree in Engineering from top tier university, ideally a dual diploma in both Electrical and Software engineering or the equivalent.
  • 3 to 5 years of experience with automated test frameworks (pytest, robot framework, xUnit, Lava, etc.).
  • Experience with CI/CD pipelines as applied to embedded systems.
  • Demonstrated experience delivering consumer products involving custom-made hardware components.
  • Recent experience with Azure DevOps and/or Jira.

BONUS SKILLS

  • Familiarity with industrial/embedded busses, (CAN, modbus, rs-232, ethernet).
  • Familiarity with commands in controlling programmable test and measurement devices (SCPI).
  • Familiarity with residential electrical installations, EV charging protocols and solar energy are all plusses.
  • Knowledge of system safety and regulatory standards.
  • Knowledge of requirements management tools, problem tracking tools, configuration management tools and test management tools (XRAY, R4J, JIRA, …).
  • Bilingual English and French.

Responsibilities:

  • Manage and participate in the development of test plans; writing tests procedures, executing tests, writing test reports, and creating/tracking software problem reports.
  • Identify and implement improvements in test coverage, cycle time reduction, scalability, and overall quality.
  • Participation in formal software qualification or certification activities with third party and/or governmental standards.
  • Architect and implement an automated test infrastructure for embedded systems.
  • Ensure the correct ongoing functionality of the developed infrastructure.
  • Write functional tests leveraging the architected infrastructure.
  • Perform release management for the firmware/OS team.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Diploma

Software Engineering, Electrical, Engineering

Proficient

1

Montréal, QC, Canada