Sr SDET– Firmware Automation

Lightmatter
Toronto, Canada
On-site

Who this role is best for

Aimed at senior software engineers with embedded systems expertise who can design and lead firmware test automation frameworks.

Best fit for

  • Senior software engineers with a background in embedded systems and test framework design
    — “8+ years of professional software development, primarily on embedded products, including designing test frameworks and infrastructure”
  • Candidates who can bridge firmware and broader software systems teams through technical depth and communication
    — “serve as the bridge between firmware and broader software and systems organizations”
  • Individuals with experience building and operating HIL test infrastructure for hardware validation
    — “Build and operate HIL test infrastructure: bench and rack fixtures, device farms, power/reset control, instrument integration, and CI orchestration on real photonic hardware”

Things to consider

  • Must be able to comply with U.S. export control laws, which may affect eligibility
    — “Candidates should have capacity to comply with the federally mandated requirements of U.S. export control laws.”
  • The role may require on-site presence due to hardware testing and bench work
    — “spend time at the bench with oscilloscopes, debuggers, and optical instruments”

How to stand out

  • Highlight experience in designing and maintaining production-quality automation frameworks
    — “Design and build stable automation for new firmware features and hardware, held to production-quality engineering standards”
  • Emphasize CI/CD pipeline ownership and hardware test integration experience
    — “Integrate firmware testing into CI/CD so every change is built, flashed, exercised on hardware, and reported automatically”
  • Showcase ability to debug across firmware, board, and hardware layers
    — “Debug failures across the full stack (firmware, board, instrument, fixture, test code) and partner with engineers to resolve them”
  • Demonstrate familiarity with embedded C/C++ and hardware drivers
    — “Working fluency in embedded C/C++: able to read firmware drivers or state machines and write tests for edge cases”
  • Demonstrate ability to mentor others and document complex systems clearly
    — “Mentor engineers on test architecture and write clear documentation for non-specialists”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • test automation framework
  • firmware test integration
  • test reliability
Typical background
software engineeringQA

Skills & requirements

Required

Embedded C/c++PythonFirmware TestingHIL Test InfrastructureCi/cd Pipelines

Preferred

Photonic TransceiversEmbedded Systems Debugging

Stack & domain

PythonEmbedded C/c++Ci/cd PipelinesHardware-in-the-loop (hil) TestingFirmware TestingCommunicationProblem-solvingTeamworkAIHPCPhotonicsData Center Infrastructure

About the role

Original posting from Lightmatter via Greenhouse

Lightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of processors at the speed of light in extreme-scale data centers for the most advanced AI and HPC workloads.

Lightmatter raised $400 million in its Series D round, reaching a valuation of $4.4 billion. We will continue to accelerate the development of data center photonics and grow every department at Lightmatter!

If you're passionate about tackling complex challenges, making an impact, and being an expert in your craft, join our team of brilliant scientists, engineers, and accomplished industry leaders.

Lightmatter is (re)inventing the future of computing with light!

At Lightmatter, an SDET is a software engineer first , not a QA coordinator or manual tester. You'll design and build the frameworks, harnesses, and hardware-in-the-loop infrastructure that let firmware engineers test their own code continuously on real photonic hardware. You'll sit with the firmware team, spend time at the bench with oscilloscopes, debuggers, and optical instruments, and serve as the bridge between firmware and broader software and systems organizations.

Responsibilities

Own the architecture and roadmap of the firmware test automation framework across products, targets, sites, and teams

Design and build stable automation for new firmware features and hardware, held to production-quality engineering standards

Build and operate HIL test infrastructure: bench and rack fixtures, device farms, power/reset control, instrument integration, and CI orchestration on real photonic hardware

Define test strategy, plans, and reporting; lead test plan reviews across teams

Integrate firmware testing into CI/CD so every change is built, flashed, exercised on hardware, and reported automatically

Own framework reliability and flaky test metrics as first-class engineering problems

Build results, telemetry, and log pipelines for triage, trend analysis, and release decisions

Debug failures across the full stack (firmware, board, instrument, fixture, test code) and partner with engineers to resolve them

Participate in firmware design reviews to influence testability and diagnostics early

Integrate with data center management interfaces (CMIS, OpenBMC, DMTF); debug embedded systems using GDB, JTAG, and logic analyzers

Define diagnostics and monitoring architecture for photonic transceivers

Mentor engineers on test architecture and write clear documentation for non-specialists

Qualifications

8+ years of professional software development, primarily on embedded products, including designing test frameworks and infrastructure

BS or MS in Computer Science, Electrical Engineering, or equivalent experience

At least one automation framework or HIL system architected and built from scratch, adopted by other engineers, and in daily use  and the ability to discuss its design, tradeoffs, and lessons learned

Strong Python: fixture and abstraction layers, hardware drivers, plugin/configuration architectures

Working fluency in embedded C/C++: able to read firmware drivers or state machines and write tests for edge cases

Experience owning CI/CD pipelines running tests on physical hardware (GitHub Actions, GitLab CI, Jenkins, or equivalent), including runner health, hardware allocation, and recovery

Track record of delivering robust automation under fast-changing requirements and hardware

Preferred Qualifications

PhD, or MS with 8+ years in embedded test automation or firmware development

Experience testing firmware for optical transceivers, photonic systems, or precision analog/mixed-signal hardware

Familiarity with CMIS, OpenBMC, or DMTF/Redfish

Experience with Pytest ecosystem and test tooling for Zephyr or FreeRTOS (Twister, ztest, Renode, QEMU, or similar)

Experience with optical and electrical test and measurement equipment

Startup experience

Thoughtful use of AI-assisted tools in test generation, triage, or analytics

Benefits

Comprehensive Health Care Plan (Medical, Dental & Vision)

Retirement Savings Matching Program

Life Insurance (Basic, Voluntary & AD&D)

Generous Time Off (Vacation, Sick & Public Holidays)

Paid Family Leave

Short Term & Long Term Disability

Training & Development

Commuter Benefits

Flexible, hybrid workplace model

Equity grants (applicable to full-time employees)

Benefits eligibility may vary depending on your employment status and location. Lightmatter recruits, employs, trains, compensates, and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

Export Control

Candidates should have capacity to comply with the federally mandated requirements of U.S. export control laws. 

Source: Lightmatter careers (Greenhouse)

Similar roles

More roles at Lightmatter