×
Register Here to Apply for Jobs or Post Jobs. X

QA Developer; Platform​/Firmware

Job in Burnaby, BC, Canada
Listing for: Tantalus Systems
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Software Testing, DevOps
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CAD Yearly CAD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: QA Developer (Platform/Firmware)

About Tantalus Systems (TSX: GRID)
Tantalus is a technology company dedicated to helping utilities modernize their distribution grids by harnessing the power of data across all their devices and systems deployed throughout the entire distribution grid – from the substation to the EV charger located behind the meter. We offer smart grid solutions across multiple levels: intelligent connected devices, communications networks, data management, enterprise applications and analytics.

Learn more at
Come join us if you’re interested in being part of an entrepreneurial team, solving complex technical problems and delivering innovative solutions that will directly impact the electrification of everything and the decarbonization of our society.
We have operations throughout the United States and Canada with offices in Burnaby (British Columbia, Canada), Raleigh (North Carolina, USA), and Norwalk (Connecticut, USA).
This position offers a competitive salary plus variable compensation based on performance targets and business objectives. Tantalus also offers generous benefits, including medical, dental and vision plans, healthcare and dependent care flexible spending accounts and paid time off.

The Opportunity Tantalus is seeking a talented and motivated QA Developer to join our Platform Quality Assurance team. Reporting to the Team Lead, Product Test, this role is responsible for validating the embedded firmware, platform software, and communications infrastructure that power Tantalus’ smart grid solutions.
As part of a highly collaborative Agile development team, you will work closely with developers, product owners, and fellow QA professionals to ensure the quality, reliability, scalability, and performance of our endpoint devices, communications networks, and supporting platforms. You will contribute to both manual and automated testing efforts while helping to drive continuous improvements in test automation, test infrastructure, and overall product quality.
This role is ideal for someone who enjoys working across hardware, firmware, networking, and software layers, has a passion for uncovering complex defects, and thrives in solving challenging technical problems.
Location of Position:

This is a hybrid position based in our Burnaby, BC office. Regular access to hardware devices, development systems, and lab environments is required.
Specifically, The QA Developer Will
  • Contribute to the design, planning, and validation of new platform and firmware features.
  • Design, develop, execute, and maintain manual and automated test cases for embedded systems and communications platforms.
  • Develop and maintain automated tests using PERL/Python and related automation frameworks.
  • Collaborate with developers, product owners, and system architects to define acceptance criteria, test strategies, and validation plans.
  • Guide development teams in improving product testability and overall quality practices.
  • Create and maintain test plans, test procedures, and traceability between requirements and test coverage.
  • Develop and manage test environments, test data, and supporting infrastructure for automated and system-level testing.
  • Execute integration, system, regression, and performance testing across hardware, firmware, and software components.
  • Validate wireless and wired communication technologies, networking functionality, and distributed system behavior.
  • Analyze logs, network traces, device telemetry, and system data to identify and troubleshoot issues.
  • Run automated regression suites, investigate failures, and collaborate with development teams to resolve defects.
  • Track, document, and communicate defects with clear reproduction steps and supporting analysis.
  • Participate in field trials and validation activities for new product and firmware releases.
  • Support and improve CI/CD pipelines, test frameworks, and automated verification environments.
  • Apply software quality assurance best practices throughout all phases of the Software Development Lifecycle (SDLC).
  • Research, evaluate, and implement new testing tools, methodologies, and AI-assisted quality engineering practices to improve testing effectiveness and efficiency.
What You Bring

Education…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary