Automated Calibration Software Engineer
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted2 hours ago
I need a custom software solution that runs fully automated calibration routines for six key laboratory instruments: spectrum analyzers, power sensors, power loads, signal generators, vector network analyzers and directional couplers. The focus is on hands-off execution—once the equipment is connected the application should drive the instruments, step through each procedure, capture and store the data, and finish with a clear pass/fail decision.
I work in a laboratory environment where most devices speak SCPI over VISA (GPIB, LAN or USB). The software should therefore detect connected instruments, load the right routine, and execute it without operator intervention. We have a template that we work from that the engineer will be required to understand and master using instrument drivers. The software we program with is in Keysight VEE which is very close in functionality and appearance to LabView.
Deliverables
• Executable application for Windows with an intuitive GUI
• Instrument driver layer covering the six devices listed above, VISA-compliant
• Editable routine framework so I can add or tweak procedures myself
• Complete, well-commented source code and a concise user guide
Acceptance criteria
• Each instrument can be calibrated end-to-end with no manual steps
• Measured data are logged accurately and saved in the chosen formats
• The routine can be re-run and produce consistent results within specification limits
If you have previous experience automating laboratory calibrations or building similar SCPI-based control systems, this should be a straightforward project.
The candidate we select from must be prepared for a LONG term working relationship during EST, CST, MST and PST time zones.
Special consideration will be given to candidates who are extremely well versed in microwave with power sensors and developing a calibration procedure for these per the manufacturers specifications. Candidates with a masters degree or higher would be more comfortable with this position as it is high detail and quality required. Knowledge of Test Uncertainty Ratios is also a bonus.
I work in a laboratory environment where most devices speak SCPI over VISA (GPIB, LAN or USB). The software should therefore detect connected instruments, load the right routine, and execute it without operator intervention. We have a template that we work from that the engineer will be required to understand and master using instrument drivers. The software we program with is in Keysight VEE which is very close in functionality and appearance to LabView.
Deliverables
• Executable application for Windows with an intuitive GUI
• Instrument driver layer covering the six devices listed above, VISA-compliant
• Editable routine framework so I can add or tweak procedures myself
• Complete, well-commented source code and a concise user guide
Acceptance criteria
• Each instrument can be calibrated end-to-end with no manual steps
• Measured data are logged accurately and saved in the chosen formats
• The routine can be re-run and produce consistent results within specification limits
If you have previous experience automating laboratory calibrations or building similar SCPI-based control systems, this should be a straightforward project.
The candidate we select from must be prepared for a LONG term working relationship during EST, CST, MST and PST time zones.
Special consideration will be given to candidates who are extremely well versed in microwave with power sensors and developing a calibration procedure for these per the manufacturers specifications. Candidates with a masters degree or higher would be more comfortable with this position as it is high detail and quality required. Knowledge of Test Uncertainty Ratios is also a bonus.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.