Talent.com
Tantalus Systems
QA Developer (Platform/Firmware)Tantalus Systems • Burnaby, Metro Vancouver Regional District, Canada
QA Developer (Platform/Firmware)

QA Developer (Platform/Firmware)

Tantalus Systems • Burnaby, Metro Vancouver Regional District, Canada
15 days ago
Job type
  • Full-time
Job description

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 http://www.tantalus.com/.
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 and Experience

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 4+ years of experience in software, firmware, or system testing within the technology industry.
  • Experience testing embedded systems and firmware-based products.
  • Strong experience working in Linux environments and using command-line tools.
  • Proficiency in Python and Bash scripting for automation and test development.
  • Experience troubleshooting complex issues across hardware, firmware, software, and networked systems.
  • Understanding of Agile development methodologies and experience working within Scrum teams.
  • Experience with test automation frameworks, automated test execution, reporting, and debugging.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or similar platforms.
  • Experience with source control systems such as Git.
  • Working knowledge of Oracle databases, SQL queries, and data analysis techniques.
  • Experience using Jira, Confluence, and test management tools.

Preferred Qualifications

  • Experience working with communication protocols, networking technologies, or RFbased systems.
  • Experience validating Industrial IoT, telecommunications, utility, or smart grid technologies.
  • Experience with performance, scalability, and reliability testing.
  • Familiarity with C/C++ and Perl.
  • Experience working with hardware test environments and electronic devices.
  • Knowledge of automated testing frameworks such as Selenium, JUnit, TestNG, or similar technologies.
  • Experience leveraging AI-powered tools to improve software testing and quality engineering processes.

Personal Attributes Required

  • Highly curious, motivated, and self-directed with a strong desire to learn.
  • Strong analytical and problem-solving skills.
  • Excellent troubleshooting abilities and attention to detail.
  • Methodical and thorough approach to quality assurance and defect investigation.
  • Strong written and verbal communication skills.
  • Ability to work independently while collaborating effectively within cross-functional teams.
  • Passion for continuous improvement and delivering high-quality products.
  • Comfortable working in complex technical environments involving hardware, firmware, software, and networking technologies.
We value diverse perspectives, unique skills, and believe in the power of potential over specific qualifications.
Tantalus is committed to employment equity and building a diverse workforce. We welcome and encourage Indigenous applicants, people of colour, all genders, 2SLGBTQ+ and persons with disabilities to apply. Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email us at careers@tantalus.com. #J-18808-Ljbffr
Create a job alert for this search

QA Developer (Platform/Firmware) • Burnaby, Metro Vancouver Regional District, Canada

Similar jobs

Software Qa Developer - Intermediate - C$70,000 - C$85,000 A Year

Delta Intelligent Building TechnologiesSurrey, Canada
Full-time

Ensures software quality through manual and automated testing, defect identification and resolution, and API/UI automation.Collaborates with developers for test planning and continuous improvement. Show more

 • Promoted

QA Developer (Platform/Firmware)

Tantalus SystemsBurnaby, Metro Vancouver Regional District, Canada
Full-time

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 sy... Show more

 • Promoted

Qa Engineer - C$80,000 - C$95,000 A Year - Remote

H2O.AiWest End, Canada
Remote
Full-time

QA Engineer responsible for end-to-end quality and reliability of AI products.Designs and maintains automation frameworks, performs exploratory testing, and uses AI tools for debugging and test dat... Show more

 • Promoted

Qa Tester - C$50,000 - C$60,000 A Year

Offworld IndustriesPort Moody, Canada
Full-time

Seeking a QA Tester for multiplayer games to perform smoke and sanity testing, bug documentation, performance analysis, and test case management.Requires strong English communication skills. Show more

 • Promoted

Lead Product Developer: Knits & Wovens

Arc'teryx EquipmentNorth Vancouver, Metro Vancouver Regional District, CA
Full-time

Join Arc’teryx as the Lead Product Developer for Knits & Wovens, driving technical validation processes crucial for product integrity.Your innovative mindset will set new industry standards.In this... Show more

 • Promoted

Remote QA Automation Developer (12mo Contract)

Handis Consulting Inc.Vancouver, Metro Vancouver Regional District, CA
Remote
Temporary

A consulting firm is seeking a Quality Assurance Automation Developer for a 12-month contract with a possibility of extension.The role involves creating test plans, implementing automated testing, ... Show more

 • Promoted

Senior Ci/Cd Engineer — Scalable Build Platform (Hybrid) - C$119,600 - C$167,300 A Year

Electronic Arts (EA)Vancouver, Canada
Full-time

Develops and maintains CI/CD pipelines and automates workflows for a gaming company's build platform, aiming to improve game development efficiency. Show more

 • Promoted

Software Qa Developer – Intermediate (Hybrid/Remote-Ready) - $70,000 - $85,000 A Year

Building Controls ManufacturerSurrey, Canada
Remote
Full-time

Seeking a Software QA Developer to ensure software quality by designing and executing test cases and developing API automation.Requires 3+ years of QA experience and knowledge of AWS. Show more

 • Promoted

Senior Qa Engineer, Developer Tools & Automation - $150,700 - $226,000 A Year

AppleVancouver, Canada
Full-time

A leading technology company in Vancouver seeks a Senior Quality Engineer with over 6 years of experience to enhance and assure the quality of Apple's developer tools.The candidate will develop... Show more

 • Promoted

Senior Qa Engineer - C$90,000 - C$120,000 A Year

AlgoBurnaby, Canada
Full-time

Senior QA Engineer needed for automation testing of web applications and IP endpoints.Requires experience with REST APIs, GraphQL, and CI/CD pipelines. Show more

 • Promoted

Lead Software Qa Engineer - $100,000 - $140,000 A Year

Comm100Vancouver, Canada
Full-time

Enhance your career as a Senior Software QA Engineer, focusing on automation and manual testing strategies to support product growth.Collaborate with diverse teams to advance quality across the pla... Show more

 • Promoted

Senior Engineer Crafting Scalable Solutions for Users

AmazonVancouver, Metro Vancouver Regional District, Canada
Full-time

Shape impactful technology as a Senior Software Development Engineer.Collaborate with talented engineers to develop features that improve lives and drive business success every day.In this crucial ... Show more

 • Promoted

Platform Engineer: Developer Efficiency With Ai Tools - C$116,800 - C$226,000 A Year

Leading Technology CompanyWest End, Canada
Full-time

Seeking a Software Engineer to improve developer efficiency by building backend systems and integrating AI tools, leveraging Java, Python, and Kubernetes. Show more

 • Promoted

Platform Engineer: Developer Efficiency With Ai Tools - C$116,800 - C$226,000 A Year

OmazeVancouver, Canada
Full-time

Seeking a Platform Engineer to improve developer efficiency by building scalable backend systems and integrating AI tools, requiring Java, Python, and Kubernetes. Show more

 • Promoted

Wearables QA Lead - ADB & Device Testing

HCLTechVancouver, Metro Vancouver Regional District, CA
Full-time

A leading tech company is seeking a QA Engineer specializing in wearable devices to lead design and implementation of test strategies.The role involves mentoring QA team members and partnering with... Show more

 • Promoted

Fortinet Software Development QA Expert

ZoomcarBurnaby, Metro Vancouver Regional District, CA
Full-time

Join Fortinet as a Software Development QA Expert, focusing on software defect resolution and testing processes.Collaborate with the development team to ensure quality and reliability in all produc... Show more

 • Promoted

Remote Kotlin QA Engineer & AI Trainer (Freelance)

MindriftVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A forward-thinking tech company seeks a Freelance Software Developer skilled in Kotlin and iOS development.This remote role offers flexibility, with responsibilities including designing automated t... Show more

 • Promoted

Qa Automation Developer - C$88,000 - C$128,700 A Year

AutodeskWest End, Canada
Full-time

Seeking a Software Developer for Automation to design, develop, and maintain automated test frameworks, pipelines, and scripts for desktop software and cloud services.Responsibilities include ident... Show more

 • Promoted

Rust Developer (Blockchain)

ToparoVancouver, Metro Vancouver Regional District, Canada
Full-time

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Show more

 • Promoted

Developer Advocate, Ai Enablement - C$74,000 A Year

BdoVancouver, Canada
Full-time

The Developer Advocate will bridge the AI Studio and Service Line Labs, promoting AI adoption and responsible practices, including technical enablement and agent building. Show more