System Validation Engineer — Hardware & Software Reliability (Hybrid, Toronto)

Micromart

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and equity
Health, dental, and vision benefits
Wellness stipend
Hybrid work in Toronto
Meals provided
Downtown office near Union Station
Own reliability in scalable hardware

Job summary

Micromart is seeking a System Validation Engineer in Toronto to own end-to-end validation across hardware, edge devices, and software. You will simulate real-world conditions, analyze failures, and drive root-cause fixes with engineers and partners to ensure reliability in a fast-paced, scalable unattended retail platform.

You will work with Linux-based systems, Android builds, and TypeScript/Node.js tooling, contributing to long-term improvements in hardware selection, firmware updates, and

Qualifications

  • Experience with hardware and software systems such as IoT devices, embedded Linux systems, or device fleets
  • Strong debugging skills on Linux-based devices (logs, processes, memory usage, networking)
  • Familiarity with device-level components such as USB cameras, routers, SIM connectivity, and embedded Linux systems
  • Solid understanding of networking fundamentals (DNS, DHCP, NAT, connectivity troubleshooting)
  • Ability to reason about distributed systems where hardware, edge services, and cloud APIs interact
  • Comfort taking ownership in a fast-paced startup environment

Responsibilities

  • Own QA for features that cross hardware and software boundaries, including smart locks, payment terminals, cameras, eTags, edge devices, and Android builds
  • Define and enforce what “release ready” means for hardware and edge system changes
  • Develop and refine hardware and systems validation procedures as architecture evolves
  • Ensure firmware updates, BIOS changes, hardware revisions, and vendor SDK changes do not introduce regressions before rollout
  • Test end-to-end flows across hardware, embedded Node.js services, networking infrastructure, payments, vision processing, and cloud APIs
  • Simulate real-world scenarios such as internet loss, degraded connectivity, Bluetooth instability, USB device failures, power interruptions, and router instability
  • Validate revenue-impacting systems including payment authorization flows and vision-based order processing under real-world conditions
  • Test and compare different hardware components including edge computers, USB cameras, payment terminals, and networking equipment
  • Evaluate performance, stability, and compatibility across vendors and configurations
  • Propose and validate improvements to hardware selection and system architecture
  • Identify tradeoffs between cost, performance, and reliability in real-world deployments
  • Reproduce customer-reported and fleet issues in a controlled environment
  • Investigate issues such as payment preauthorization failures, vision detection or review inconsistencies, temperature alarms, memory leaks, LCD burn-in, USB device instability, and connectivity problems
  • Analyze logs and fleet health data to determine root causes and quantify impact across deployments
  • Document findings clearly and partner with engineering to drive long-term fixes
  • Collaborate directly with technology partners to elevate issues and validate fixes
  • Collect and provide structured technical evidence to support investigations
  • Build small tools or scripts to improve fleet visibility and diagnostics
  • Contribute targeted reliability improvements directly to device-side services and infrastructure, including writing and shipping code changes in TypeScript, Node.js, or related tooling when appropriate
  • Partner closely with engineers to design and implement long-term fixes for systemic reliability issues

Job description

Micromart is seeking a System Validation Engineer in Toronto to own end-to-end validation across hardware, edge devices, and software. You will simulate real-world conditions, analyze failures, and drive root-cause fixes with engineers and partners to ensure reliability in a fast-paced, scalable unattended retail platform.

You will work with Linux-based systems, Android builds, and TypeScript/Node.js tooling, contributing to long-term improvements in hardware selection, firmware updates, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

engineer, hardware
engineer, hardware

Micromart • Toronto

Hybrid
CAD 41,000 - 92,000
System Validation Engineer
System Validation Engineer

Micromart • Toronto

Hybrid
CAD 110,000 - 160,000
Competitive salary and equity
Health, dental, and vision benefits
Monthly fitness or wellness stipend
+4
System Validation Engineer
System Validation Engineer

Micromart • Toronto

Hybrid
CAD 90,000 - 130,000
Competitive salary and equity
Health, dental, and vision benefits
Wellness stipend
+4
Hybrid Hardware Reliability Engineer - Edge & Systems
Hybrid Hardware Reliability Engineer - Edge & Systems

Micromart • Toronto

Hybrid
CAD 110,000 - 160,000
Competitive salary and equity
Health, dental, and vision benefits
Monthly fitness or wellness stipend
+1
Validation Specialist
Validation Specialist

Axiomatic Technologies Corporation • Mississauga

On-site
CAD 60,000 - 80,000
Validation Engineer
Validation Engineer

Net2Source (N2S) • Markham

On-site
CAD 80,000 - 100,000
Verification and Validation Engineer - Test & Automation
Verification and Validation Engineer - Test & Automation

Octasic • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Competitive compensation
Gym membership discount
Stock options purchase program
Senior Hardware Systems Engineer — End-to-End Ownership
Senior Hardware Systems Engineer — End-to-End Ownership

Vital Bio • Oakville

On-site
CAD 105,000 - 140,000
Senior SMU Validation Engineer, Data Center GPUs
Senior SMU Validation Engineer, Data Center GPUs

AMD • Markham

On-site
CAD 120,000 - 180,000
AMD benefits
Job Title: Verification & Validation Specialist / Engineer 3141-OJO
Job Title: Verification & Validation Specialist / Engineer 3141-OJO

Right Talent Right Now • Montreal (administrative region)

On-site
CAD 75,000 - 95,000