Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr SDET - Firmware Automation

Home > Python programming jobs

Sr SDET - Firmware Automation in Canada

  • Lightmatter
  • Full time
  • Email
  • Toronto

Responsibilities

  • Own the architecture and roadmap of firmware test automation frameworks across products, targets, sites, and teams.
  • Design and build production-quality automation for firmware features and hardware.
  • Build and operate hardware-in-the-loop infrastructure, including fixtures, device farms, power and reset control, instrument integration, and CI orchestration.
  • Define test strategies, plans, reporting, and cross-team test plan reviews.
  • Integrate firmware testing into CI/CD so changes are built, flashed, exercised on hardware, and reported automatically.
  • Own framework reliability and flaky-test metrics.
  • Build results, telemetry, and log pipelines for triage, trend analysis, and release decisions.
  • Debug failures across firmware, boards, instruments, fixtures, and test code.
  • Participate in firmware design reviews and improve testability and diagnostics.
  • Integrate with data center management interfaces and debug embedded systems using GDB, JTAG, and logic analyzers.
  • Define diagnostics and monitoring architecture for photonic transceivers.
  • Mentor engineers and document test architecture for non-specialists.

Requirements

  • 8+ years of professional software development experience, primarily on embedded products, including test frameworks and infrastructure.
  • BS or MS in Computer Science, Electrical Engineering, or equivalent experience.
  • Experience architecting and building at least one automation framework or HIL system from scratch that was adopted and used daily by other engineers.
  • Strong Python skills for fixture and abstraction layers, hardware drivers, and plugin or configuration architectures.
  • Working fluency in embedded C/C++ for reading firmware drivers or state machines and writing edge-case tests.
  • Experience owning CI/CD pipelines that run tests on physical hardware, including runner health, hardware allocation, and recovery.
  • A track record of delivering robust automation under changing requirements and hardware conditions.
  • Preferred: PhD, or MS with 8+ years in embedded test automation or firmware development.
  • Preferred: experience testing optical transceivers, photonic systems, or precision analog/mixed-signal hardware.
  • Preferred: familiarity with CMIS, OpenBMC, or DMTF/Redfish.
  • Preferred: experience with Pytest and test tooling for Zephyr or FreeRTOS, including Twister, ztest, Renode, QEMU, or similar.
  • Preferred: experience with optical and electrical test and measurement equipment, startup environments, or AI-assisted tools for test generation, triage, or analytics.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Retirement savings matching program.
  • Basic, voluntary, and AD&D life insurance.
  • Vacation, sick leave, and public holidays.
  • Paid family leave.
  • Short-term and long-term disability coverage.
  • Training and development benefits.
  • Commuter benefits.
  • Flexible hybrid workplace model.
  • Equity grants for eligible full-time employees.
  • Benefits eligibility may vary by employment status and location.

Lightmatter

Lightmatter builds photonic computing and interconnect hardware for AI and high‑performance computing data centers. Its products include Envise, a photonic AI accelerator, and Passage, a 3D‑stacked photonics engine that links large numbers of processors at high bandwidth and low latency. Founded ...

Similar positions

Dataiku Engineer - DM

  • WNS Global Services
  • Full time
  • Others
  • 11/12/2026
  • Bengaluru, India

Sr. Product Engineer, Fullstack

  • Pinwheel
  • Full time
  • USA
  • 11/12/2026
  • Salary: $180k - $225k/yr
  • New York, NY

Sr. Data Engineer 4B

  • Genpact
  • Full time
  • Remote
  • 11/12/2026
  • India

Senior AQA Engineer - API Automation

  • CommIT
  • Full time
  • Remote
  • 11/12/2026
  • EMEA

Staff Automation Engineer, Platform Engineering

  • Genesys
  • Full time
  • Remote
  • 11/12/2026
  • India