C# with Python Instrument communication Contract Software Developer, S

Hampshire  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

C# programmer with Python and Visual Studio experience required for a long term contract assignment additional skills include;

* Instrument communication using GPIB, Modbus TCP, Modbus serial, RS-232 Serial, Ethernet TCP/IP; use of VISA libraries
* Experience with Test and Measurement automation advantageous
* Interfacing with UPS and handling power fail events
* Experience with optical instrumentation is desirable
* High-reliabilty systems (auto-restart, checkpointing)
* Event-driven, multi-threaded state machines
* Scripting C# application using Iron Python
* MQTT publish/subscribe communication; websockets;
* Windows GUI programming
* Optionally also Javascript, AngularJS

This is a fantastic opportunity to join an advanced scientific software solutions team working on very interesting and challenging projects.

Key skills; C#, Iron Python, Visual Studio, instrument, GPIB, Modbus, RS-232, VISA libraries, UPS/power fail, optical instrumentation, high-reliability systems, auto-restart, multi-threading, websockets
Start date
ASAP
Duration
12 months
From
Expert Employment
Published at
06.12.2014
Project ID:
819717
Contract type
Freelance
To apply to this project you must log in.
Register