Senior Software Controls Engineer
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