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

Security Platform Automation Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Seattle, WA

Accounting Automation Engineer

  • Ruby Labs
  • Full time
  • Remote
  • 10/15/2026
  • EMEA

FSR Engineer

  • M9 Solutions
  • Full time
  • USA
  • 10/15/2026
  • Salary: $220k - $230k/yr
  • Washington, DC

Full-Stack Engineer - Platform Engineering

  • ElevenLabs
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide

Senior Software Engineer - Data Engineer

  • Tekion
  • Full time
  • Others
  • 10/15/2026
  • Salary: Competitive
  • Bengaluru, India