Engineering

Senior Software Engineer

  • Location

    Abingdon

  • Sector:

    Engineering

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    George Russell

  • Contact email:

    g.russell@ioassociates.co.uk

  • Job ref:

    BBBH167231_1758032569

  • Consultant:

    George Russell

Job Title: Senior Software Engineer


Our Client:

Our Client operates in the Scientific Technology industry, providing cutting-edge solutions for a range of scientific applications. They are known for their inclusive and innovative culture, fostering growth and development among employees.


Role Summary:

Our Client is seeking a Senior Software Engineer to join their dynamic team in Oxford. The successful candidate will play a vital role in developing and supporting software applications and drivers for a variety of Oxford Instruments products. Reporting to the Software Manager, this position is crucial for ensuring projects meet customer requirements and overseeing the complete software development lifecycle.


Responsibilities:

  • Collaborate within an Agile team to deliver high-quality software solutions
  • Utilise software design methodologies to develop robust components and systems
  • Participate in design reviews and explore new tools and techniques
  • Provide ongoing support for new and existing products
  • Ensure documentation is up-to-date to facilitate system maintenance
  • Stay abreast of industry trends and suggest enhancements for product performance

Essential Skills & Experience:

  • Degree in Science, Computer Science, or Engineering
  • Experience in PC based software development using modern C++
  • Familiarity with tools such as CMake, debuggers, and version control systems like GIT
  • Proficiency in Linux, ARM architectures, and presenting measurement data
  • Knowledge of communication protocols and scientific instrumentation applications

Desirable Skills & Experience:

  • Familiarity with Python, Flask, and distributed systems
  • Proficiency in database interaction and SQL queries
  • Experience with cloud infrastructure (e.g., Azure / AWS) and analysis of physical sciences measurements

How to Apply:

If you are a talented Software Engineer looking to make a significant impact in a forward-thinking environment, please submit your CV today for consideration.