Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Roc Search GmbH 

England

On-site

GBP 60,000 - 65,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is looking for a Software Engineer specializing in industrial automation, located in Oxfordshire. The ideal candidate will develop high-performance software for machine control, collaborate on projects involving various industrial devices, and possess strong C# and Python skills. This full-time position requires the ability to work on-site 5 days a week, offering a competitive salary between £60,000 and £65,000 per year.

Qualifications

  • Experience in developing high-performance machine control software.
  • Ability to develop automation scripts and handle data.
  • Familiarity with creating technical documentation and test plans.

Responsibilities

  • Develop reliable, high-performance machine control software.
  • Collaborate on projects involving laser equipment and automation systems.
  • Configure and program industrial PCs and motion controllers.

Skills

Advanced C# skills
Python experience
Understanding of CAD file formats
Industrial control and communication networks
Software design for multi-threaded systems

Tools

.NET Core/Framework
WPF
OpenGL
Industrial PCs and motion controllers
Job description
Join Our Team: Software Engineer - Industrial Automation

Location: Oxfordshire, UK (On-site, 5 days/week)

Salary: £60,000 - £65,000 per year

Are you a skilled software engineer with a passion for industrial automation and precision machinery? We're seeking a talented professional to develop and maintain software that powers cutting-edge industrial systems.

Role Highlights
  • Develop reliable, high-performance machine control software for industrial environments.
  • Collaborate on projects involving laser equipment, automation systems, and other industrial devices.
  • Create and maintain technical documentation, test plans, and user manuals.
  • Configure and program industrial PCs and motion controllers from leading vendors (e.g., Beckhoff, Delta Tau, Aerotech, Galil).
  • Implement high-speed, deterministic control systems using protocols such as EtherCAT, PROFINET, and SERCOS III.
What You Bring
  • Advanced C# skills with experience in .NET Core/Framework and ideally WPF for sophisticated user interfaces.
  • Python experience for automation scripts, data handling, or control applications.
  • Comfortable working with CAD file formats (DXF, Gerber, NC) and OpenGL visualization.
  • Strong understanding of industrial control, communication networks, and motion systems.
  • Proven experience designing software for robust, multi-threaded, high-availability systems

Apply now for immediate consideration to Annie Waller at Roc Search- a.waller@roc-search.com

As a professional company we gladly welcome applications from persons of any age and background and do not intend to discriminate with advert text and terminology.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.