JOBSEARCHER

Test Lead/ Python Developer

IntelliswiftSeattle, WAL6 LeadSeptember 15th, 2026
Overview In this contractor role, you will develop Python-based drivers using the QCoDeS framework to control bench hardware and enable higher-level test scripts. You will also design test plans and sequences in Python that call the drivers, supporting PCB assemblies and hardware test environments. Documentation is essential, with a strong emphasis on Jupyter Notebook. You will collaborate with hardware and test teams to create a robust instrument abstraction layer that improves test reliability and efficiency. ResponsibilitiesDevelop Python drivers for bench instruments (power supplies, E-loads, relays, DAQ, spectrum analyzers) using QCoDeSBuild test plans and sequences in Python that utilize the QCoDeS driversCreate a clear instrument control abstraction layer for reuse by scriptsProvide thorough documentation, preferably via Jupyter NotebookCoordinate with test management and quality processes to support defect management and process improvement Key requirementsAdvanced Python programmingExperience with QCoDeS frameworkKnowledge of instrument control for hardware test setupsFamiliarity with test management and defect management processesElectrical engineering background (P3 advanced)Experience documenting code and tests in Jupyter NotebookAbility to work with hardware test environments and test automationStrong organizational skillsorganizeddocumentation-focusedcollaborativePython programmingQCoDeS frameworkinstrument control and automation