Senior Software Controls Engineer
Location: Oxford
Salary: Ranging from £50-£70k
This is a unique role focusing on the development of real-time machine control software in C#/.NET, integrating lasers, motion control, robotics, and industrial systems.
The Role
* Build and maintain C#/.NET software (operator tools + backend services)
* Develop control software integrating hardware subsystems (automation, sensors, motion)
* Focus on performance and reliability (multithreading, low latency)
* Integrate with industrial systems via EtherCAT / OPC UA / Modbus (or similar)
* Support testing, commissioning/deployment, and write key technical documentation
Qualifications / Skills
The role is perfect for someone who wants to work on the "full-stack" of a machine:
* High-level: Modern UI/UX with C# and WPF.
* Mid-level: Industrial protocols like EtherCAT, OPC UA, and Modbus.
* Low-level: Real-time embedded control (C/C++).
If you have the relevant experience and are looking for your next challenge, please apply with a copy of your latest CV/Resume