Enable job alerts via email!

Software Systems Engineer

Computer Futures

Oxford

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A technology recruitment firm is seeking a Software Systems Engineer in Oxford. This hands-on position involves diagnosing faults and developing software for advanced control systems in scientific instrumentation. The ideal candidate has a strong background in Mechatronics, proficiency in C/C++, and experience with distributed control systems. This role offers the opportunity to collaborate with engineers and scientists while managing the full software development life-cycle.

Qualifications

  • Strong background in Mechatronics and control systems.
  • Proficiency in C, C++, Scada Systems.
  • Experience with distributed control systems.

Responsibilities

  • Commission and diagnose faults in installed control systems.
  • Provide operational support and performance analysis.
  • Design and develop software for sub-system integration.

Skills

Mechatronics and control systems
C
C++
Scada Systems
Proactive problem-solving
Communication skills

Tools

Distributed control systems
Motion controller software
Job description
Overview

We're looking for a Software Systems Engineer to join a collaborative team working on advanced control systems for scientific instrumentation. This is a hands-on role where your work will directly support existing ID system activities.

Responsibilities
  • Commission and diagnose faults in installed control systems.
  • Provide operational support and performance analysis of deployed systems.
  • Design and develop software to integrate sub-system components such as vacuum, motion, robotics, machine protection, and sensors.
  • Take ownership fault-finding across the instrumentation stack—from hardware to data acquisition.
  • Manage the full software development life-cycle, from design to deployment and ongoing support.
  • Work closely with engineers, operators, and scientists to gather requirements, track progress, and verify system performance.
Required Skills
  • Strong background in Mechatronics and control systems.
  • Proficiency in C, C++, Scada Systems
  • Experience with distributed control systems used in scientific or industrial environments
  • Hands-on experience with motion controller software integration.
  • A proactive, problem-solving mindset and excellent communication skills.

Additional information: Please note that we provide Key Information Documents; if we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement.

Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy. Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

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

Similar jobs