Software Engineer

Oxfordshire, UK Middle
£40,000 - £60,000
Per Year

Sign up now to apply for this job.


Are you an experienced Software Engineer looking for an exciting opportunity to play a key role in developing software for world-class, cutting-edge metrology products?
If you do, we currently have an exciting opportunity for a Software Engineer to join a prestigious semiconductor company based in Oxfordshire, UK.

The Opportunity:

The position of Software Engineer is part of cross-functional engineering team. You will be part of a tight knit software group working on real-time machine control, automation, algorithm implementation, UI, data-analysis and contributing in areas such as diagnostics and predictive maintenance for our platform.

Key Responsibilities:

  • Development and integration of machine control software (using C#) running on a Windows PC platform.
  • User Interface design (WPF).
  • Collaborate effectively as part of an integrated software team whilst also being able to work independently.
  • Work across functions (Systems Engineering, Mechatronics, Research, Electronics) to help identify and implement the optimal technology choices, architectures, and implementation.

Personal Qualities:

  • Good written and spoken English.
  • Collaborative and proactive.


  • Degree educated in Computer Science or a related engineering discipline.
  • Other scientific/technical disciplines considered if backed by relevant software experience.



  • Software experience using C# (or C++).
  • Using software for real-time control of machine movement (e.g. robotics).


  • User Interface development. (WPF preferred)
  • Fault-tolerant software design
  • Knowledge of multi-threading techniques
  • Knowledge or experience of modern software development practices and processes
  • C# .Net architecture
  • Systems Engineering understanding or appreciation
  • Architecture and design patterns
  • Understanding and using Threading models
  • Experience in other languages such as Python.

(We’d love to hear from you if you tick some of the above – we’re not expecting candidates to have deep experience in all of them).


  • Yearly bonus
  • Hybrid working
  • Flexible working hours
  • 25 days annual leave + Bank Holidays
  • Personal pension contributions with salary sacrifice
  • EMI Share scheme

and more...

Skills required for this job:
C# C++ Software Architecture
Posted by:
  • Work Style Hybrid
  • Experience Middle
  • Duration Permanent
  • Job type Full-time
  • Payment type Per Year
  • Location Oxfordshire, U ..

0 talents have already applied

Similar to your searches