Instrumentation Software Engineer

Platform Recruitment

Oxford

On-site

GBP 55,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading recruitment firm is seeking an Instrumentation Software Engineer in Oxford. In this full-time role, you will develop software and firmware interfaces crucial for controlling advanced systems. Required skills include strong proficiency in Python and experience in software used to operate hardware. You will be joining a dynamic team focused on next-generation timing and navigation technologies, contributing directly to innovative projects.

Qualifications

  • Multiple years of relevant experience with high-level programming languages.
  • Strong proficiency in Python and developing software for hardware operation.
  • Familiarity with timing and synchronization in hardware-software integration.

Responsibilities

  • Build software interfaces for external hardware and APIs using Python.
  • Use programming languages to operate measurement equipment and instruments.
  • Combine hardware components into unified systems.

Skills

Python
C
Software-hardware integration
Rust

Education

Bachelor’s degree or equivalent practical experience in engineering, science, or a related field

Job description

Instrumentation Software Engineer | Oxford | £55,000 - £65,000

As part of our client’s plans to grow their UK operations, they are expanding their Engineering Team and seeking an Instrumentation Software Engineer. This role involves creating software and firmware interfaces used to control and monitor advanced optical and atomic-based systems that support next-generation timing and navigation technologies.

Responsibilities
  • Build software interfaces for external hardware and APIs using Python
  • Use Python, C, and other languages to operate measurement equipment and laboratory instruments
  • Combine multiple hardware components into unified, functional systems
  • Evaluate software and hardware performance using benchtop tools and larger field-ready setups
Key Skills and Experience
  • A bachelor’s degree or equivalent practical experience in engineering, science, or a related field
  • Multiple years of industry or relevant experience working with high-level programming languages (e.g., Python, C, Rust)
  • Strong proficiency in Python
  • Background in developing software used to operate or interface with hardware
  • Familiarity with hardware–software integration, including timing and synchronization considerations

Join a team where your work directly contributes to advancing cutting-edge technology. If you’re excited by complex challenges and the opportunity to shape next-generation systems, we’d love to hear from you.

Senior level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Technology, Information and Media
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Instrumentation Software Engineer: Hardware Interfaces & Python
Instrumentation Software Engineer: Hardware Interfaces & Python

Platform Recruitment • Oxford

On-site
GBP 55,000 - 65,000
Instrumentation Control Engineer
Instrumentation Control Engineer

The ONE Group Ltd • Cambridge

On-site
GBP 40,000 - 55,000
Instrumentation Engineer
Instrumentation Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Bedford

On-site
GBP 35,000 - 40,000
Principal Electronics Engineer
Principal Electronics Engineer

Oxford Nanopore Technologies • Oxford

On-site
GBP 90,000 - 130,000
Bonus
Private healthcare
Generous pension
Software Team Leader (C#)
Software Team Leader (C#)

Oxford Instruments plc • High Wycombe

On-site
GBP 50,000 - 70,000
25 days annual leave plus bank holidays
Private health insurance
Employee Assistance Programme
+3
Software Engineer - Hardware Instrumentation
Software Engineer - Hardware Instrumentation

ECM Selection (Holdings) Limited • Royston

On-site
GBP 39,000 - 65,000
Onsite parking
Walking distance to train station
Software Engineer – Precision Engineering & Control Systems (C++ / C#)
Software Engineer – Precision Engineering & Control Systems (C++ / C#)

HCL International • Biggleswade

On-site
GBP 50,000 - 80,000
Senior Software Engineer
Senior Software Engineer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000
Senior Electronics Engineer
Senior Electronics Engineer

Oxford Instruments GmbH • High Wycombe

On-site
GBP 65,000 - 90,000
Private health insurance
Dental insurance
Life assurance
+5
Software Team Leader (C#)
Software Team Leader (C#)

Oxford Instruments GmbH • High Wycombe

Hybrid
GBP 70,000 - 100,000
Annual leave 25 days
Employee assistance program
Private health and life insurance
+5