CareerPlanSign in

Staff Software Engineer, Photonics

USA💼 Full-time🗓 2026-10-01 → 2026-10-02

Core

Design and extend automated test-sequencing software, measurement methods, and instrument drivers for an electro-optical test fleet.

Role type

Staff Software Engineer (Test Automation & Instrument Control)

Builds

Automated electrical, optical, and electro-optical measurement methods and fleet-wide test procedures

Domain

Photonics, Quantum Hardware, Semiconductor Testing

Required skills

Python (asynchronous programming), SCPI/VISA/GPIB instrument control, automated test and measurement software development, distributed system debugging, hardware-software boundary integration, photonics/quantum/semiconductor testing domain knowledge, test data pipeline familiarity

Preferred skills

None stated

Technologies

Python, SCPI, VISA, GPIB

Responsibilities

Own and extend test-sequencing software, measurement methods, sequencer logic, and instrument drivers; Design automated measurement methods including spectrum and IV sweeps; Build and maintain SCPI/VISA-based instrument-control layers; Diagnose fleet-wide sequencing, throughput, alignment, movement, and timing issues; Design failure handling for hardware and measurement failures; Partner with hardware test automation to convert new test-station designs into automated procedures

Seniority

Staff, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 928,000+ jobs from 20+ sources.