Point your AI agent at freehire and let it find you a job.

Get the CLI →

ST Semiconductor Testing Pte Ltd

NewBe an early applicant

Test Software Engineer

Posted Updated
Discussion

Summary

Develops and maintains C#/C++ test automation software for optoelectronic test equipment — instrument control (SCPI/GPIB), laser and electrical test routines, and data analysis/reporting tools — while characterizing photonic devices at chip and wafer level.

Salary: $4,500 – $6,000 per month

About the role

Develop and maintain test automation software in C# and C++ for optoelectronic test equipment, covering test sequencing, instrument control, data logging and operator GUI. This role involves implementing laser measurement routines, electrical test routines, and integrating test instruments such as optical power meters, optical spectrum analysers, laser sources, source measure units and oscilloscopes via SCPI, GPIB, LAN or vendor drivers. You will perform chip-level and wafer-level characterisation of active and passive photonic and optoelectronic devices, define design verification test plans, and develop data post-processing, statistical analysis and reporting tools for yield, binning and process monitoring.

Key responsibilities

  • Develop and maintain test automation software in C# and C++ for optoelectronic test equipment, covering test sequencing, instrument control, data logging and operator GUI

  • Implement laser measurement routines, including optical power, LIV (light-current-voltage) sweeps, wavelength and spectral analysis, and optical loss and coupling efficiency measurement

  • Develop electrical test routines, including IV characterisation, open/short and continuity checks, leakage current measurement and high-speed signal verification

  • Integrate and control test instruments such as optical power meters, optical spectrum analysers, laser sources, source measure units and oscilloscopes via SCPI, GPIB, LAN or vendor drivers

  • Develop optical power-feedback search and peak optimisation routines with motion control to support automated active alignment

  • Perform chip-level and wafer-level characterisation of active and passive photonic and optoelectronic devices

  • Define design verification test plans, analyse device performance and provide feedback for design improvement

  • Develop data post-processing, statistical analysis and reporting tools for yield, binning and process monitoring

  • Ensure measurement accuracy and repeatability through instrument calibration, golden-unit correlation and gauge R&R studies

  • Collaborate with mechanical, electrical, vision and software engineers on machine bring-up, test optimisation and customer buy-off

About you

  • Bachelor's degree in Electrical/Electronic Engineering, Computer Engineering, Computer Science, Photonics, Physics, Mechanical Engineering or a related field

  • At least 2 years of experience in semiconductor testing, optoelectronic testing or test automation

  • Proficient in C# and/or C++ programming

  • Hands-on experience with test instruments (e.g. Keysight, NI) and automated instrument control

  • Good understanding of laser and photodetector fundamentals and electrical measurement techniques

  • Data analysis skills using Excel, Python or MATLAB

  • Strong analytical, troubleshooting and root cause analysis skills

  • Good communication skills for a customer-facing technical role, and willingness to travel regionally or overseas


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.