Staff Software Engineer, Photonics
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
