Automated Test
Test sequence development;
 Operator UI development;
 Test report generation;
 Automation of measurement instruments;
 Automation of output and switching devices;
Data Acquisition
Data acquisition using off-the-shelf instruments, embedded and PLC devices;
 Datalogging to file (TDMS, CSV, Databases, etc);
 Reconfigurable acquisition settings;
 Acquisition synchronization across devices;
Control Systems
Real-time and FPGA programming;
 Stand-alone systems with or without an HMI;
 Control theory background: PID, Lead-Lag, State-Space and Predictive control;
Software Development
LabVIEW
 TestStand
 C#
 Matlab/Simulink
 C/C++
 Python
Hardware
National Instruments: PXI, cDAQ, cRIO, USRP RIO and PC-based platforms;
 Boxed instruments: Agilent, Keysight, TTI, Keithley, Tektronix, Ametek and many others;
 PLC devices: Beckhoff, Delta;
 Others: Arduino, Raspberry Pi;
Consultancy
Design review;
 Proof of concept;
 LabVIEW and TestStand training;
 Help with choosing hardware;