QA Firmware Engineer (Burnaby)

QA Firmware Engineer (Burnaby)

04 Nov
|
Robbox
|
Burnaby

04 Nov

Robbox

Burnaby

Job Responsibility:

About Company

Robbox Inc. is an award-winning technology company developing the first generation of Smart Digital Power Tools for the connected world. By integrating advanced sensors, intelligence, and automation, we are redefining how people interact with handheld tools—enhancing precision, efficiency, and control like never before.

We are seeking a detail-oriented Firmware Quality Assurance Engineer to join our team. In this role, you will be responsible for testing the stability, reliability, and performance of firmware running on our Smart Digital Power Tools. You will work closely with firmware developers, hardware engineers, and product teams to identify, test, and resolve issues across embedded systems.

Additionally you will assist our development team by helping assemble prototypes, running component evaluation tests, maintaining custom software programs used in manufacturing and testing our products, and potentially contribute to firmware development.

Key Responsibilities:

- Develop and execute test plans, test cases, and test reports for firmware validation.
- Identify, document, and track bugs and issues using tools like JIRA, GitlabPerform manual and automated testing, including functional, exploratory, regression, and usability testing.
- Develop and maintain automated test scripts for firmware and software validation.
- Validate firmware behavior against specifications and ensure it meets performance standards.
- Collaborate with firmware engineers, hardware teams to improve testing efficiency.




- Support the production team by occasionally assembling electronics, testing, and calibrating products to ensure quality throughout the manufacturing process.
- Assist in troubleshooting and resolving production-related firmware and hardware issues.

Requirements:

- Bachelor's Degree in Engineering
- 2+ years of experience in Quality Assurance for firmware, embedded systems, or software.
- Solid understanding of SDLC, testing methodologies, and QA best practices.
- Proficiency in Python, Bash, or PowerShell for test automation software.
- Experience with manual and automated testing, including functional, regression, and smoke testing.
- Ability to work with issue-tracking systems (e.g., JIRA) and effectively document test results.
- Strong technical English skills to effectively communicate issues to engineers and management.

Nice to Have (Preferred Skills):

- Experience with CI/CD pipeline integration for automated testing.
- Familiarity with test automation frameworks (e.g., PyTest) and hardware-in-the-loop (HIL) testing.
- Knowledge of C/C++ for embedded firmware.
- Hands-on experience with hardware testing tools (oscilloscopes, logic analyzers, JTAG, GDB, OpenOCD).
- Experience with microcontrollers (STM32, AVR, PIC).

Job Type: Full-time

Pay: $27.00-$29.00 per hour

Benefits:

- Extended health care
- Flexible schedule

Schedule:

- Monday to Friday

Experience:

- Quality assurance: 2 years (required)

Work Location: In person

📌 QA Firmware Engineer (Burnaby)
🏢 Robbox
📍 Burnaby

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa firmware engineer (burnaby) / burnaby

Subscribe to this job alert:

Get the latest job offers by email for: qa firmware engineer (burnaby) / burnaby