
QA Engineer, Embedded
Motive
full-time
Posted on:
Location Type: Hybrid
Location: Vancouver • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$82,000 - CA$124,000 per year
Job Level
Mid-LevelSenior
Tech Stack
IoTPython
About the role
- Design, develop, and execute test plans and cases for embedded hardware/software systems.
- Perform both manual and automated testing across firmware, mobile, and web integrations.
- Collaborate closely with development, product, and hardware teams to understand technical requirements and use cases.
- Create and maintain automation frameworks for embedded devices.
- Conduct integration, regression, and system-level tests across key features (ELD, GPS, AI camera, OBD, CAN, etc.).
- Report, track, and validate defects using tools like JIRA.
- Participate in code and test reviews; provide QA insights during product design and sprint planning.
- Test firmware interactions with mobile apps, web dashboards, and Motive’s platform.
- Debug embedded issues using tools such as serial consoles, CAN analyzers, etc.
- Contribute to documentation, process improvements, and knowledge sharing across the QA organization.
Requirements
- Bachelor's or Master’s in Electrical Engineering, Computer Science, or a related field.
- 3+ years of experience in embedded QA, ideally in fleet, automotive, or IoT systems.
- Experience in both manual and automated QA for embedded platforms.
- Strong knowledge of embedded architectures and real-time systems.
- Proficiency in Python and/or C/C++ for test scripting or automation.
- Familiarity with communication protocols such as CAN, OBD-II, UART, BLE, and Wi-Fi.
- Hands-on experience with hardware testing tools and diagnostics is a plus.
- Prior exposure to Agile development, CI/CD workflows, and QA best practices.
- Excellent written and verbal communication skills; strong ownership and accountability.
Benefits
- health, pharmacy, optical and dental care benefits
- paid time off
- sick time off
- short term and long term disability coverage
- life insurance
- 401k contribution
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded QAmanual testingautomated testingtest planstest casesPythonC/C++communication protocolsembedded architecturesreal-time systems
Soft skills
communication skillsownershipaccountability
Certifications
Bachelor's in Electrical EngineeringBachelor's in Computer ScienceMaster’s in Electrical EngineeringMaster’s in Computer Science